Skip to content

Conversation

@shuv1337
Copy link
Collaborator

Summary

  • Merges upstream sst/opencode v1.0.150 into the shuvcode fork
  • Resolves all merge conflicts while preserving fork-specific features

Conflict Resolutions

  • packages/opencode/package.json: Updated version to 1.0.150
  • packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx: Accepted upstream changes, restored double Ctrl+C exit feature (PR feat: implement double Ctrl+C to exit functionality with warning toast sst/opencode#4900)
  • packages/opencode/src/config/config.ts: Accepted upstream super keybinds, preserved header_toggle and session_parent keybinds
  • script/publish.ts: Preserved fork-specific comment
  • packages/desktop/src/context/layout.tsx: Restored fork's font/theme support
  • packages/desktop/src/components/font-picker.tsx: Updated to use new items function signature
  • packages/desktop/src/components/theme-picker.tsx: Updated to use new items function signature
  • .github/workflows/publish.yml: Removed (deleted in fork)
  • packages/ui/src/components/input.css/tsx: Removed (deleted upstream)
  • bun.lock: Regenerated
  • All package.json files: Accepted upstream version bumps

Preserved Fork Features

Closes #126

thdxr and others added 25 commits December 11, 2025 13:04
Resolved conflicts:
- packages/opencode/package.json: Updated version to 1.0.150
- packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx: Accepted upstream changes, restored double Ctrl+C exit feature (PR sst#4900)
- packages/opencode/src/config/config.ts: Accepted upstream changes with super keybinds, preserved header_toggle and session_parent keybinds
- script/publish.ts: Preserved fork-specific comment
- .github/workflows/publish.yml: Removed (deleted in fork)
- packages/ui/src/components/input.css: Removed (deleted upstream)
- packages/ui/src/components/input.tsx: Removed (deleted upstream)
- bun.lock: Regenerated
- All package.json files: Accepted upstream version bumps
- Desktop, console, enterprise files: Accepted upstream

Preserved fork features:
- PR sst#4900: Double Ctrl+C to exit
- PR sst#4865: session_parent keybind
- Fork feature: header_toggle keybind
Resolved conflicts:
- packages/opencode/package.json: Updated version to 1.0.150
- packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx: Accepted upstream changes, restored double Ctrl+C exit feature (PR sst#4900)
- packages/opencode/src/config/config.ts: Accepted upstream changes with super keybinds, preserved header_toggle and session_parent keybinds
- script/publish.ts: Preserved fork-specific comment
- .github/workflows/publish.yml: Removed (deleted in fork)
- packages/ui/src/components/input.css: Removed (deleted upstream)
- packages/ui/src/components/input.tsx: Removed (deleted upstream)
- packages/desktop/src/context/layout.tsx: Restored fork's font/theme support
- packages/desktop/src/components/font-picker.tsx: Updated to use new items function signature
- packages/desktop/src/components/theme-picker.tsx: Updated to use new items function signature
- bun.lock: Regenerated
- All package.json files: Accepted upstream version bumps
- Desktop, console, enterprise files: Accepted upstream

Preserved fork features:
- PR sst#4900: Double Ctrl+C to exit
- PR sst#4865: session_parent keybind
- Fork feature: header_toggle keybind
- Fork feature: Desktop font and theme pickers
@coderabbitai
Copy link

coderabbitai bot commented Dec 11, 2025

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch opencode/issue126-20251211201237

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@shuv1337 shuv1337 merged commit 8e961e8 into integration Dec 11, 2025
1 check passed
@shuv1337 shuv1337 deleted the opencode/issue126-20251211201237 branch December 11, 2025 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Upstream Sync] Merge conflict with v1.0.150