Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
harmoniqs
/
opencode
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
27
Pull requests
10
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat(app): Preview Tab — Document Viewer/Editor in Side Panel
- #182
#182
Merged
jeonghun-jj-lee
merged 16 commits into
local/amicode
harmoniqs/opencode:local/amicode
from
feat/162-preview-tab
harmoniqs/opencode:feat/162-preview-tab
Copy head branch name to clipboard
Aug 11, 2026
Conversation
Commits
16
(16)
Checks
Files changed
Merged
feat(app): Preview Tab — Document Viewer/Editor in Side Panel
#182
jeonghun-jj-lee
merged 16 commits into
local/amicode
harmoniqs/opencode:local/amicode
from
feat/162-preview-tab
harmoniqs/opencode:feat/162-preview-tab
Copy head branch name to clipboard
Commits
Commits on Aug 11, 2026
feat(app): add Preview tab and Panel Menu to side panel (#162)
Show description for c39e2fe
jeonghun-jj-lee
committed
c39e2fe
View commit details
Copy full SHA for c39e2fe
Browse repository at this point
feat: add /file/write endpoint, remove SESSION_OPEN_FILE_TAB inline browser
Show description for 4a23c67
jeonghun-jj-lee
committed
4a23c67
View commit details
Copy full SHA for 4a23c67
Browse repository at this point
fix: always show Preview in panel menu, fix nested button issue
Show description for 1e5a4bd
jeonghun-jj-lee
committed
1e5a4bd
View commit details
Copy full SHA for 1e5a4bd
Browse repository at this point
fix: render math/tables in Preview, make toggle a segmented control
Show description for 5a03a91
jeonghun-jj-lee
committed
5a03a91
View commit details
Copy full SHA for 5a03a91
Browse repository at this point
feat: add right-click context menu to copy filename/path in Preview tab
Show description for f43d0de
jeonghun-jj-lee
committed
f43d0de
View commit details
Copy full SHA for f43d0de
Browse repository at this point
fix: math overflow, save status indicator, icon-only segmented toggle
Show description for 165c25f
jeonghun-jj-lee
committed
165c25f
View commit details
Copy full SHA for 165c25f
Browse repository at this point
fix: segmented control width, panel menu tab overlap, save indicator
Show description for 916ca39
jeonghun-jj-lee
committed
916ca39
View commit details
Copy full SHA for 916ca39
Browse repository at this point
fix: push + button right with pl-3, add zoom control, green save indicator
Show description for 01407d5
jeonghun-jj-lee
committed
01407d5
View commit details
Copy full SHA for 01407d5
Browse repository at this point
fix: wire zoom to content scaling (preview + raw editor)
jeonghun-jj-lee
committed
dd062f9
View commit details
Copy full SHA for dd062f9
Browse repository at this point
fix: zoom layout [100% | - +], match session font size (text-12)
jeonghun-jj-lee
committed
31c4c32
View commit details
Copy full SHA for 31c4c32
Browse repository at this point
fix: copy full path resolves ~, reorder filename above full path
jeonghun-jj-lee
committed
8ad7e1e
View commit details
Copy full SHA for 8ad7e1e
Browse repository at this point
fix: clipboard copy via bridge, zoom % wider, -/+ tighter
Show description for 6487db1
jeonghun-jj-lee
committed
6487db1
View commit details
Copy full SHA for 6487db1
Browse repository at this point
fix: preserve native undo/redo/select-all in raw editor
Show description for a3be6dc
jeonghun-jj-lee
committed
a3be6dc
View commit details
Copy full SHA for a3be6dc
Browse repository at this point
fix: move + button outside Tabs.List, stop propagation for Cmd+A/Z, match zoom height
Show description for 3c37b36
jeonghun-jj-lee
committed
3c37b36
View commit details
Copy full SHA for 3c37b36
Browse repository at this point
fix: native keydown listener for Cmd+A, push + button further right
Show description for 7718be8
jeonghun-jj-lee
committed
7718be8
View commit details
Copy full SHA for 7718be8
Browse repository at this point
fix: reduce right padding on + button, add selection styling to textarea
Show description for 1f2b46e
jeonghun-jj-lee
committed
1f2b46e
View commit details
Copy full SHA for 1f2b46e
Browse repository at this point
You can’t perform that action at this time.