forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
[Opencode Sync] Core CLI: Runtime Internals #315
Copy link
Copy link
Closed
Labels
opencode-syncTrack opencode/dev parity mappingTrack opencode/dev parity mapping
Milestone
Description
Scope
- Base ref:
origin/main - Source ref:
opencode/dev - Theme id:
opencode-runtime - Commits mapped: 44
- Date span:
2026-01-16to2026-02-13
Theme Summary
Server/runtime internals, process execution, project/worktree behavior.
Mapping Rule
Commits are assigned to one issue by dominant touched-path prefix (most matched files in commit; ties resolved by longest prefix then fixed theme order).
Top Path Hotspots
packages/opencode/src/snapshot/index.ts(9)packages/opencode/src/server/server.ts(7)packages/opencode/src/worktree/index.ts(7)packages/opencode/src/config/config.ts(6)packages/sdk/js/src/v2/gen/types.gen.ts(6)packages/opencode/src/pty/index.ts(5)packages/app/src/pages/session.tsx(4)packages/app/src/components/prompt-input.tsx(3)packages/app/src/context/terminal.tsx(3)packages/app/src/context/file.tsx(3)
Commits
924fc9edwip(app): settings01b12949fix(app): terminal no longer hangs on exit or ctrl + D and closes the pane (fix(app): terminal no longer hangs on exit or ctrl + D and closes the pane anomalyco/opencode#9506)2a370f80feat: implement home directory expansion for permission patterns using~and$HOMEprefixes. (feat: implement home directory expansion for permission patterns using~and$HOMEprefixes. anomalyco/opencode#9813)79aa931achore: generate87d91c29fix(app): terminal improvements - focus, rename, error state, CSP (fix(app): terminal improvements - focus, rename, error state, CSP anomalyco/opencode#9700)bb710e9efix(core): snapshot regressionbfbcbc88feat(formatters): add laravel pint as a.phpformatter (feat(formatters): add laravel pint as a.phpformatter anomalyco/opencode#7312)cf6ad4c4fix: handle special characters in paths and git snapshot reading logic(File paths with special characters (#) or non-ASCII characters fail to load in Diff/Review view anomalyco/opencode#9804) (fix: handle special characters in paths and git snapshot reading logic(#9804) anomalyco/opencode#9807)fd77d31btweak(session title): change prompt to have the response with user language (tweak(session title): change prompt to have the response with user language anomalyco/opencode#9847)16fad51bfeat(app): add workspace startup script to projects31f3a508Revert "fix(core): snapshot regression"a96f3d15Revert "fix: handle special characters in paths and git snapshot reading logic(File paths with special characters (#) or non-ASCII characters fail to load in Diff/Review view anomalyco/opencode#9804) (fix: handle special characters in paths and git snapshot reading logic(#9804) anomalyco/opencode#9807)"c4d223ebperf(app): faster workspace creation32e6bcaecore: fix unicode filename handling in snapshot diff by disabling quote escaping397ee419tweak: make question valdiation more lax to avoid tool call failures407f34fechore: cleanup94ce289dfix(app): run start command after reset7c34319bfix(app): query selector with non-latin charsb1fbfa7efeat(opencode): add agent description (feat(opencode): add agent description anomalyco/opencode#10680)65e1186ewip(app): global configacb92fcdchore: cleanupc9bbea42chore: cleanup427ef95ffix(opencode): allow media-src data: URL for small audio files (fix(opencode): allow media-src data: URL for small audio files anomalyco/opencode#11082)3542f3e4Revert "feat: make skills invokable as slash commands in the TUI"85126556feat: make skills invokable as slash commands in the TUIcb6ec0a5fix(app): hide badge for builtin slash commandsd4c90b2dfix: issue where you couldn't @ folders/files that started with a "." (fix: issue where you couldn't @ folders/files that started with a "." anomalyco/opencode#11553)f73f88fbfix(pty): Add UTF-8 encoding defaults for Windows PTY (fix(pty): Add UTF-8 encoding defaults for Windows PTY anomalyco/opencode#11459)3b93e8d9fix(app): added/deleted file status now correctly calculateda9fca05dfeat(server): add --mdns-domain flag to customize mDNS hostname (feat(server): add --mdns-domain flag to customize mDNS hostname anomalyco/opencode#11796)eace76e5fix: opencode hanging when using client.app.log() during initialization (fix: opencode hanging when using client.app.log() during initialization anomalyco/opencode#11642)f86f654cchore: rm dead code (chore: rm dead code anomalyco/opencode#11849)60e616ecfeat: Add .slnx to C#/F# LSP root detection (feat: Add .slnx to C#/F# LSP root detection anomalyco/opencode#11928)d116c227fix(core): plugins are always reinstalled (fix(core): plugins are always reinstalled anomalyco/opencode#9675)a2c28fc8fix: ensure that plugin installs use --no-cache when using http proxy to prevent random hangs (see bun issue) (fix: ensure that plugin installs use --no-cache when using http proxy to prevent random hangs (see bun issue) anomalyco/opencode#12161)89064c34fix(opencode): cleanup orphaned worktree directories (fix(opencode): cleanup orphaned worktree directories anomalyco/opencode#12399)c07077f9fix: correct /data API usage and data format for importing share URLs (fix: correct /data API usage and data format for importing share URLs anomalyco/opencode#7381)3929f0b5fix(app): terminal replay (fix(app): terminal replay anomalyco/opencode#12991)4a73d51afix(app): workspace reset issues60bdb6e9tweak: /review prompt to look for behavior changes more explicitly (tweak: /review prompt to look for behavior changes more explicitly anomalyco/opencode#13049)fc37337afix(app): memory leak with platform fetch for events548608b7fix(app): terminal pty isolation8da5fd0afix(app): worktree delete991496a7fix: resolve ACP hanging indefinitely in thinking state on Windows (fix: resolve ACP hanging indefinitely in thinking state on Windows anomalyco/opencode#13222)
Acceptance Checklist
- Validate each commit intent is represented in this theme
- Define parity implementation tasks for Zee based on these commits
- Mark commits that are not applicable to Zee
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
opencode-syncTrack opencode/dev parity mappingTrack opencode/dev parity mapping