opencode
opencode copied to clipboard
The open source coding agent.
Closes #8280 ### What does this PR do? This PR implements `GET /plugin` API to retrieve plugins' status (similar to LSP/MCP/Formatter status endpoints). Then it shows both configured version and...
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request Would...
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request Problem...
## Summary Fix memory leak in the TUI App component where SDK event listeners (onStdout, onStderr, onMessage, onFinished) are never unsubscribed. ## Problem In `packages/tui/src/app.tsx`, the `useEffect` hook sets up...
## Summary This PR fixes 7 instances of empty catch blocks across 5 files that were silently swallowing errors, making debugging difficult and potentially masking critical failures. ## Changes Made...
Add support for MCP elicitation requests across the codebase: - Add elicitation store to sync context with requested/completed/rejected event handlers - Add ElicitationPrompt component to session UI with priority after...
### Description Upgraded to opencode 1.0.47. When launching opencode I just see a black screen and the tui doesn't load. The issue is resolved by reverting to 1.0.46. I have...
Fixes #8264 ### What does this PR do? Adds support for bun add github:username/repo#version syntax (useful for plugin) ### How did you verify your code works? Using tests
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request opencode-desktop...
### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request I...