Skip to content

v0.7.0

Choose a tag to compare

@cuongntr cuongntr released this 16 Apr 09:50
· 21 commits to main since this release

What's New

Language Matching

All agent prompts detect the user's language and respond in the same language. Code, technical terms, file paths, tool names, and git messages remain in English.

Question Permission

The bytes agent has question: "allow" permission, enabling it to ask users clarifying questions via OpenCode's built-in question tool when a task is ambiguous.

Runtime Context Injection

After all config merging and disabling, each enabled agent's prompt is appended with an <available_resources> section reflecting the actual runtime state:

  • Bundled tools — lists enabled tools (filtered by disabled_tools and hashline_edit config)
  • MCP servers — lists active MCP servers with descriptions for built-in MCPs; user-added MCPs also appear
  • Peer agents — each agent sees all other enabled agents with descriptions (but not itself)

This means agent prompts automatically stay in sync with config changes — disabling an MCP removes it from all agent prompts, and adding custom MCPs makes agents aware of them.

Documentation

README, AGENTS.md, configuration guide, and debugging guide updated to reflect all current features.