opencode
opencode copied to clipboard
The open source coding agent.
This PR adds Swagger UI support to the opencode server, providing an interactive API documentation interface. ## Changes - Added `@hono/swagger-ui` dependency - Integrated Swagger UI middleware at `/ui` endpoint...
Adds support to Claude Code project scoped mcp tools for easier migration between cli's. https://docs.anthropic.com/en/docs/claude-code/mcp#project-scope
Fixes MCP tools failing with OpenAI/Azure providers due to schema compatibility issues. **Resolves:** - #250 - #441 **Changes:** - Transform MCP tool schemas to make optional parameters nullable + required...
when doing :cq i assume that the textarea cobtent will not have my changes in vim, but also dont clear up the content (which is what it currently does). This...
## Summary - Fixes app becoming unresponsive when executing commands requiring sudo password - Adds proactive detection and clear error messaging for sudo commands - Includes comprehensive test coverage ##...
Added better message for rate limit hit on anthropic models. Before: After:
### refactor: centralize todo status and priority enums #### Description This PR centralizes the Zod enums for todo status and priority into a single shared file (src/util/schemas.ts). The goal is...
This commit introduces a new configuration option `use_standard_pricing_only` that allows users to force the use of the standard pricing tier for Gemini models, even for large contexts. in relevance of...
The read tool was throwing an error for image files instead of reading them. This fix implements proper image handling by converting images to base64 data URLs, allowing opencode to...
This PR adds: - a `flake.nix` which sets up a `devShell` including bun and Go - `nix-direnv` support