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/// Output limits to prevent unbounded memory growth.
40pub mod output_limits;
41/// Project doc constants
42pub mod project_doc;
43/// Prompt caching defaults shared across features and providers
44pub mod prompt_cache;
45/// Prompt path constants to avoid hardcoding throughout the codebase
46pub mod prompts;
47/// Reasoning effort configuration constants
48pub mod reasoning;
49/// Tool name constants to avoid hardcoding strings throughout the codebase
50pub mod tools;
51/// UI constants
52pub mod ui;
53/// URL constants for API endpoints
54pub mod urls;