opencode
opencode copied to clipboard
The open source coding agent.
### 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...
# Pull Request Draft --- **Title:** fix(test): prevent memory and resource leaks in test infrastructure --- ## Summary Fixes critical resource leaks in test infrastructure that were causing: - Temporary...
# GitHub Issue Draft --- **Title:** `fix(test): prevent memory and resource leaks in test infrastructure **Type:** bug **Labels:** bug, perf, test, infrastructure --- ## Description Critical resource leaks in test...
### Description I set api keys following guidance on variables in config files [here](https://opencode.ai/docs/config/#variables). When I start opencode, the variables are overwritten with the actual value in `opencode.json`. This defeats...
## Problem Copilot changes the item_id on every event, meaning reasoning delta get dropped because they don't match the stored ID. ## Fix Reuse the existing `currentTextId` pattern that is...
Can OpenCode work without Streaming mode? The proxy provider I'm using doesn't support streaming at the moment: > AI_APICallError: Streaming is not supported in Credal OpenAI Proxy
Prompts can now be stashed without opening the command palette. Furthermore, stashed items now appear above the input field, just like in Claude Code https://github.com/user-attachments/assets/31c66dd5-1cae-4336-a1a9-3143df3f694b
When an edit or write operation succeeds but triggers LSP diagnostics (errors/warnings), the tool output only shows the diagnostics. This can lead agents to believe the operation failed, causing them...
### 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 **Description**...
## Summary Completes the TUI authentication fix for when `OPENCODE_SERVER_PASSWORD` is set and TUI starts an HTTP server, due to the `--port` flag being set. ## Problem PR #8179 fixed...