FAQ
Common questions and answers.
Categories:
FAQ
- Switch model: set
openai.model_nameinconfig.yaml. - Errors during verification: press
Ctrl+Cto enter interactive mode; runstatusandhelp. - Check failed: read
reference_filesviaReadTextFile; fix per hints; iterate RunTestCases → Check. - Custom stages: edit
vagent/lang/zh/config/default.yamlor use--override. - Add tools: create class under
vagent/tools/, inheritUCTool, and load with--ex-tools YourTool. - MCP connection: check port/firewall; change
--mcp-server-port; add--no-embed-toolsif no embedding. - Read-only protection: limit writes with
--no-write/--nw(paths must be under workspace).
Why is there no default config.yaml in Quick Start?
- When installed via pip, there is no repo
config.yaml, so Quick Start Start MCP Server doesn’t pass--config config.yaml. - You can add a
config.yamlin your workspace and start with--config config.yaml, or clone the repo to use the built-in configs.
Adjust message window and token limit?
- In TUI:
message_configto view; setmessage_config max_keep_msgs 8ormessage_config max_token 4096. - Scope: affects conversation history trimming and the maximum token limit sent to the LLM (effective via the Summarization/Trim node).
“CK bug” vs “TC bug”?
- Use the unified term “TC bug”. Ensure
<TC-*>in the bug doc maps to failing tests.
Where is WriteTextFile?
- Removed. Use
EditTextFile(overwrite/append/replace) or other file tools.