forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 2
Merge v1.1.1.1-integration-test: Upstream v1.1.1 + UI/Permission/Worktree improvements #263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+11,245
−6,241
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Github Action <action@github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
…ds like rm, cd, etc
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com> Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Adam Spiers <opencode@adamspiers.org>
- Realigned with native upstream PermissionNext system (abandoned custom glob-permissions) - Realigned with native upstream worktree ID logic (abandoned differentiated IDs) - Preserved AskQuestionTool integration - Resolved multiple package.json syntax errors and version conflicts - Fixed layout state conflicts and updated docs - Verified with full test suite (606 passes)
- Center logo in sidebar header when collapsed - Hide font/theme pickers when sidebar is collapsed
- Fix permissionID -> requestID in global-sync.tsx to match SDK types - Fix sync.tsx to use 'status: complete' instead of 'ready' property - Add proper McpResource type definition in TUI sync context - Use valid keybind key in search.tsx - Add ts-ignore for complex Hono route chain type inference
|
Skipped: This PR changes more files than the configured file change limit: ( |
- Resolved version conflicts in package.json files (kept v1.1.1) - Merged default_agent feature from integration - Fixed missing 'default' property in Agent type - Added path and fs imports to agent tests
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Integration of upstream v1.1.1 with significant improvements to the permission system, UI components, and new features including managed git worktrees and MCP enhancements.
Changes
Upstream Integration
Core Features
/compactcommandApp/UI Improvements
TUI Improvements
Desktop App
CI/Workflows
Tests
Type Fixes (this PR)
Breaking Changes
None - all changes are backwards compatible.
Testing