opencode icon indicating copy to clipboard operation
opencode copied to clipboard

The open source coding agent.

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

## Summary Add support for Kiro (AWS CodeWhisperer) as a new provider, enabling access to Claude models via AWS Bedrock using Kiro CLI authentication. ## Motivation Kiro CLI provides a...

### What does this PR do? Highlights hex color codes in markdown content with their actual color as the background. The foreground text automatically switches between black and white based...

### What does this PR do? Adds an optional top-level `plugin_config` map to the config schema so plugins can receive structured options via `opencode.json(c)`: ```jsonc { "plugin": ["@acme/my-plugin"], "plugin_config": {...

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

discussion

### What does this PR do? Fixes: #8327 Related: #8269, #8380 > [!NOTE] > This is complementary to the v2 SDK upgrade in #8380. This PR improves type safety of...

### What does this PR do? Prevents `Command.state()` from waiting on MCP prompt loading, allowing user commands to appear immediately on startup without being blocked by MCP initialization. **Key changes:**...

### What does this PR do? Fixes: #8384 Exposes a new `POST /question/ask` server endpoint that allows clients and the SDK to programmatically ask questions to users without blocking. Key...

### Description When starting Opencode with a local model that does not define variants, the start screen still displays the “Ctrl+T” variants hint, but toggling variants does nothing. ## Actual...

bug
opentui

## Problem Several internal caches in OpenCode use standard `Map` objects without size limits. Over long-running sessions, these caches can grow without bound, contributing to memory issues like those reported...

perf

## Problem The TUI `App` component subscribes to 6 SDK events but never unsubscribes from them: - `TuiEvent.CommandExecute` - `TuiEvent.ToastShow` - `TuiEvent.SessionSelect` - `SessionApi.Event.Deleted` - `SessionApi.Event.Error` - `Installation.Event.UpdateAvailable` The `sdk.event.on()`...

perf