opencode
opencode copied to clipboard
The open source coding agent.
# Add Terraform Language Server [https://github.com/opentofu/tofu-ls](https://github.com/opentofu/tofu-ls) I believe the change to the notifications in client.ts isn't breaking, but I did not test every language server. example:
## Summary This PR implements a comprehensive solution for the memory leak issue in session management by introducing an LRU (Least Recently Used) cache system with configurable limits and TTL-based...
## Summary Ref: https://github.com/sst/opencode/issues/1489 This PR adds comprehensive custom provider support to the opencode GitHub Action, enabling users to configure custom providers such as LiteLLM with secure environment variable injection....
noticed this kind of thing https://github.com/sst/opencode/issues/1092 where prompts are quickly too long, and this way it autocompacts if its over roughly 80k tokens
let me know if you want to merge this. I'll resolve the conflicts and feel free to just close this PR if you don't want this to be added. ---...
**External terminals** Enable connecting to external terminals via port number input, allowing users to work with terminals outside VS Code. This allows sending context to prompts in external terminals. I...
The remote MCP servers are painfully slow to load, especially since I am currently in China and coding over VPN. I noticed that loading sequentially doesn't help. After conducting a...
## Summary - Add YAML language server support to opencode - Enables syntax highlighting, error detection, and schema validation for `.yml` and `.yaml` files - Uses yaml-language-server via Bun's package...
The bash tool was requiring a description parameter, but KimiK2 wasn't automatically generating one when calling the tool, regardless of telling it to in the prompts. This caused schema validation...