vtcode-config 0.181.1

Config loader components shared across VT Code and downstream adopters
Documentation
pub(super) use super::*;

pub(super) use crate::constants::tool_limits;
pub(super) use crate::core::prompt_cache::PromptCacheRetention;
pub(super) use crate::core::{CustomProviderApiFormat, CustomProviderConfig, CustomProviderProfileConfig};
pub(super) use crate::defaults::{self, SyntaxHighlightingDefaults, WorkspacePathsDefaults};
pub(super) use crate::loader::layers::ConfigLayerSource;
pub(super) use crate::types::ReasoningEffortLevel;
pub(super) use serial_test::serial;
pub(super) use std::fs;
pub(super) use std::io::Write;
pub(super) use std::sync::Arc;
pub(super) use tempfile::NamedTempFile;
pub(super) use vtcode_commons::canonicalize;
pub(super) use vtcode_commons::reference::StaticWorkspacePaths;

mod loading;
mod parsing;
mod persistence;
mod trust;