Skip to content

Conversation

@shuv1337
Copy link
Collaborator

Summary

Resolves merge conflicts from upstream v1.0.181 and integrates changes while preserving all fork-specific features.

Conflicts Resolved

  • bun.lock: Accepted upstream version
  • package.json files: Accepted upstream versions for all console, desktop, enterprise, function, plugin, sdk, slack, tauri, ui, util, web, vscode packages
  • packages/opencode/package.json: Merged (bumped to 1.0.181-1)
  • packages/opencode/src/agent/agent.ts: Merged fork features (minimatch, resolveFilePermission) with upstream (Log)
  • packages/opencode/src/session/prompt.ts: Merged fork features (plugin commands) with upstream (Agent.defaultAgent)
  • packages/desktop/src/context/layout.tsx: Merged fork features (review pane state/width) with upstream (session pane width)
  • packages/desktop/src/pages/session.tsx: Kept fork version (contains extensive fork features)

Preserved Fork Features

Validation

  • ✅ bun install
  • ✅ bun turbo typecheck (12 packages successful)
  • ✅ bun turbo test (330 tests passed)

Closes #176

actions-user and others added 19 commits December 20, 2025 16:00
Resolved conflicts:
- bun.lock: accepted upstream version
- packages/console/*/package.json: accepted upstream versions
- packages/desktop/package.json: accepted upstream version
- packages/enterprise/package.json: accepted upstream version
- packages/extensions/zed/extension.toml: accepted upstream version
- packages/function/package.json: accepted upstream version
- packages/plugin/package.json: accepted upstream version
- packages/sdk/js/package.json: accepted upstream version
- packages/slack/package.json: accepted upstream version
- packages/tauri/package.json: accepted upstream version
- packages/ui/package.json: accepted upstream version
- packages/util/package.json: accepted upstream version
- packages/web/package.json: accepted upstream version
- sdks/vscode/package.json: accepted upstream version
- packages/opencode/package.json: merged (version 1.0.181-1)
- packages/opencode/src/agent/agent.ts: merged fork features (minimatch, resolveFilePermission) with upstream (Log)
- packages/opencode/src/session/prompt.ts: merged fork features (plugin commands) with upstream (Agent.defaultAgent)
- packages/desktop/src/context/layout.tsx: merged fork features (review pane) with upstream (session pane)
- packages/desktop/src/pages/session.tsx: kept fork version (mobile responsiveness, image preview, share commands)

Preserved fork features:
- PR anomalyco#4898: Search in messages
- PR anomalyco#4791: Bash output with ANSI
- PR anomalyco#4900: Double Ctrl+C to exit
- PR anomalyco#4709: Live token usage during streaming
- PR anomalyco#4865: Subagents sidebar
- PR anomalyco#4515: Show plugins in /status
- PR anomalyco#5508: Cache management command
- PR ariane-emory/glob-permissions: Granular file permissions
- PR fork-140: Toggle transparent background
- Desktop theme/font pickers and shuvcode branding
- Desktop review pane resizing and share commands
- Desktop mobile viewport fixes
- Desktop image preview in file viewer
- Shell command cwd fix for new projects
- TUI configurable spinners and layout density
@coderabbitai
Copy link

coderabbitai bot commented Dec 21, 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/issue176-20251221020906

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 closed this Dec 21, 2025
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.181