opencode icon indicating copy to clipboard operation
opencode copied to clipboard

The open source coding agent.

Results 3281 opencode issues
Sort by recently updated
recently updated
newest added

- Trim persisted diagnostics to only the touched file in EditTool and WriteTool (packages/opencode/src/tool/edit.ts:147, packages/opencode/src/tool/write.ts:77) so sessions don’t balloon from workspace-wide Lua diagnostics. - Added regression coverage with an LSP...

Added lombok support to JDTLS lsp server

## Summary - Add image preview support for base64-encoded images in the session viewer - Detect images by checking for `base64` encoding and `image/*` mimeType - Render images inline with...

This pull request improves the status dialog component by adding scrollbox wrapper around status content with visible scrollbar Before: After:

### Description Bash permission patterns using wildcards appear to not match commands that include flags or arguments in certain positions. **Configuration:** ```json "permission": { "bash": { "kill *": "ask", "pkill...

## Summary Add `chat.variant` plugin hook that allows plugins to programmatically control the thinking/variant level (high, max) before LLM requests are made. ## Changes - Add `chat.variant` hook type definition...

### 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 ##...

discussion

### Description Using a Cerebras provider connected via /connect or `opencode auth login` the model list is properly retrieved and you can select one, but when using any model I...

bug

- Re-adds ListTool in packages/opencode/src/tool/registry.ts:93 - Adds a guard test packages/opencode/test/tool/registry.test.ts:1 so it doesn’t get removed again

Migrated config to the latest version. The key change in 0.90.0 is the [Structure API](https://heyapi.dev/openapi-ts/plugins/sdk) which correctly deduplicates conflicting nested structures. In practice, you'll see the following breaking change with...