vtcode_config/constants/mod.rs
1/// ANSI escape sequence parsing constants
2pub mod ansi;
3/// Application metadata constants shared across crates
4pub mod app;
5/// Bash tool security validation constants
6pub mod bash;
7/// Chunking constants for large file handling
8pub mod chunking;
9/// Command execution defaults shared across the agent runtime
10pub mod commands;
11/// Context window management defaults
12pub mod context;
13/// Default configuration values
14pub mod defaults;
15/// Diff preview controls for file operations
16pub mod diff;
17/// Environment variable names shared across the application.
18pub mod env;
19/// Environment variable names for overriding provider base URLs
20pub mod env_vars;
21/// Execution boundary constants (inspired by OpenAI Codex agent loop patterns)
22pub mod execution;
23/// HTTP header constants for provider integrations
24pub mod headers;
25/// Instruction constants
26pub mod instructions;
27/// LLM generation parameters
28pub mod llm_generation;
29/// MCP constants
30pub mod mcp;
31/// Memory monitoring thresholds and constants
32pub mod memory;
33/// Message role constants to avoid hardcoding strings
34pub mod message_roles;
35/// Model validation and helper functions
36pub mod model_helpers;
37/// Model ID constants to sync with docs/models.json
38pub mod models;
39/// Optimization defaults
40pub mod optimization;
41/// Output limits to prevent unbounded memory growth.
42pub mod output_limits;
43/// Project doc constants
44pub mod project_doc;
45/// Prompt caching defaults shared across features and providers
46pub mod prompt_cache;
47/// Prompt path constants to avoid hardcoding throughout the codebase
48pub mod prompts;
49/// Reasoning effort configuration constants
50pub mod reasoning;
51/// Tool name constants to avoid hardcoding strings throughout the codebase
52pub mod tools;
53/// UI constants
54pub mod ui;
55/// URL constants for API endpoints
56pub mod urls;