opencode
opencode copied to clipboard
The open source coding agent.
## Summary Adds a "Quick Start" button on the home page that opens a session in the user's home directory, allowing users to start working without selecting a specific project...
Issue #8624 Issue Fixed in this PR: Sequential file edits fail with "File modified since it was last read" showing 1-10ms timestamp differences, even with no external modifications. Root cause:...
This PR adds timestamp display functionality to assistant messages in the TUI session view, mirroring the existing timestamp feature for user messages.
# feat: Add Intent abstraction for server→client UI interactions ## Summary This PR introduces a generic **Intent abstraction** that enables the server (tools, plugins, core) to request user input through...
Summary When OpenCode starts, it runs a ripgrep search with the pattern `**/opencode/config.*` that recursively scans the entire home directory, including large hidden directories like `~/.local`, `~/.cache`, `node_modules`, etc. This...
- Fixed the prune step so it actually works in Nix builds (copied .bun tree is read-only): nix/opencode.nix:96 now chmod -R u+w "$bun_root" before the rm -rf. - Fixed the...
Fixes #5330 This patch fixes two issues in bash tool permission handling: **1. bash redirect statements are not handled (treesitter-bash usage)** Any commands parsed don't have redirects included (e.g. `ls...
## Use Case Many users primarily work with TUI at their desk, but occasionally need to continue working from a mobile device or browser when away from the computer. **Current...
## Summary Previously the desktop app window was only created after the sidecar server was ready (up to 7 seconds). Users saw nothing during this time. Now the window appears...
## Summary - Add optional `session` query parameter to the `/event` SSE endpoint - Implement server-side filtering to only send events for the specified session - Update OpenAPI spec and...