Expand description
Common types and interfaces used throughout the application
Structs§
- Agent
Config - Configuration for the agent
- Command
Result - Command execution result
- Context
Config - Context management settings
- Conversation
Turn - Conversation turn information
- Decision
Info - Decision information for tracking
- Error
Info - Error information for tracking
- File
Operation Result - File operation result
- Logging
Config - Logging configuration
- Performance
Metrics - Performance metrics
- Project
Spec - Project creation specification
- Quality
Metrics - Quality metrics for agent actions
- Session
Info - Session information
- Task
Info - Task information for project workflows
- Tool
Call Info - Tool call information
- Tool
Config - Configuration for tool behavior
- Workspace
Analysis - Workspace analysis result
Enums§
- Analysis
Depth - Analysis depth for workspace analysis
- Capability
Level - Workshop agent capability levels
- Compression
Level - Compression level for context compression
- Model
Selection Source - Source describing how the active model was selected
- Output
Format - Output format for commands
- Reasoning
Effort Level - Supported reasoning effort levels configured via vtcode.toml
- UiSurface
Preference - Preferred rendering surface for the interactive chat UI