Expand description
Tool policy management system
This module manages user preferences for tool usage, storing choices in ~/.vtcode/tool-policy.json to minimize repeated prompts while maintaining user control overwhich tools the agent can use.
Structs§
- Alternative
Args Policy - Arguments policy in alternative format
- Alternative
Default Policy - Default policy in alternative format
- Alternative
Tool Policy - Tool policy in alternative format
- Alternative
Tool Policy Config - Alternative tool policy configuration format (user’s format)
- McpPolicy
Store - Stored MCP policy state, persisted alongside standard tool policies
- McpProvider
Policy - MCP provider policy entry containing per-tool permissions
- Tool
Constraints - Scoped, optional constraints for a tool to align with safe defaults
- Tool
Policy Config - Tool policy configuration stored in ~/.vtcode/tool-policy.json
- Tool
Policy Manager - Tool policy manager
Enums§
- Tool
Policy - Tool execution policy