opencode
opencode copied to clipboard
The open source coding agent.
- Changed background from --surface-float-base to --surface-raised-strong - Replaced all --text-invert-* tokens with --text-* tokens - Fixed typo: --text-invert-stronger doesn't exist in theme system - Toast now adapts to light/dark...
### 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 Basically...
### What does this PR do? Makes the question tool more flexible by making the question's description optional and custom input opt-in ### How did you verify your code works?...
### Description ``` TypeError: undefined is not an object (evaluating 'prompt.set') at (src/cli/cmd/tui/routes/home.tsx:123:7) at untrack (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:475:12) at runComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:742:22) at updateComputation (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:724:3) at runTop (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:833:7) at runUserEffects (../../node_modules/.bun/[email protected]/node_modules/solid-js/dist/dev.js:943:36) at runUpdates...
Adds log file locations and debug CLI flags to packages/opencode/AGENTS.md so agents can debug OpenCode when working on the codebase. Closes #7858
When using OpenCode to develop OpenCode itself, the agent doesn't know where logs are stored or how to debug issues. Adding this information to AGENTS.md enables the agent to self-diagnose...
This feature adds a count display for files modified during the current session in the TUI sidebar under the "Modified Files" section. Changes - packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx: Updated the display logic to...
for #7853 ## Summary Adds `tui.diff_syntax` config option to disable syntax highlighting in diffs. ```json { "tui": { "diff_syntax": false } } ``` Default is `true` (syntax highlighting enabled). When...
### 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 #...
## Summary - Add `.catch(() => {})` to the `session.abort()` call to handle unhandled promise rejection Before and After https://github.com/user-attachments/assets/30abdf9e-09fc-416a-8051-b366d28de73f Fixes #7851