opencode
opencode copied to clipboard
The open source coding agent.
Fixes #8437 #3526
### What does this PR do? Adds support for `opencode upgrade` to work with Chocolatey and Scoop installations. This works by adding `choco` and `scoop` commands to the relevant methods...
## Summary Fixes #8325 The "Open project" dialog in the web UI shows "No folders found" instead of listing directories. ## Changes 1. **packages/opencode/src/server/server.ts**: - Made `query` parameter optional with...
### Description title explains everything, it does not revert the file edits even in a project that uses git. [2025-11-24T200915.log](https://github.com/user-attachments/files/23731557/2025-11-24T200915.log) [out.json](https://github.com/user-attachments/files/23731593/out.json) ### OpenCode version 1.0.108 ### Steps to reproduce _No...
### Description **Title:** TUI: User selected agent/model is overwritten by server defaults when creating a new session **Description:** When creating a new session in the TUI (via the Home screen),...
### Issue The function [`Session.children()`](https://github.com/anomalyco/opencode/blob/4347a77d89a0b397b2e5aa6165f33313f7fbaf6e/packages/opencode/src/session/index.ts#L312) reads *ALL* the sessions of the project from disk each call to enumerate the child sessions: ```typescript export const children = fn(Identifier.schema("session"), async (parentID) =>...
### Description While running playwright or playwriter mcp tools, opencode will randomly end early. I first noticed this sometime last night 1/5/2026. Using the CLI and Opus-4.5 (Claude Code). ###...
### Question 用的是node_modules-opencode-windows-x64 动不动一会就6个G了
### Description After upgrading this morning to `v1.1.19`, the `build` agent is getting blocked looking for a `{{plan}}` file. When this happens, the `build` agent stops and asks me where...
### Description This issue compliments #8429 . Issues: - Tools are unaware that the `header` property in the `question` tool has an upper limit of 12 chars. This leads to...