Skip to main content

Module bootstrap

Module bootstrap 

Source
Expand description

Application bootstrap: config resolution, provider/memory/tool construction.

Re-exports§

pub use config::parse_vault_args;
pub use config::resolve_config_path;
pub use health::health_check;
pub use health::warmup_provider;
pub use mcp::create_mcp_manager;
pub use mcp::create_mcp_manager_with_vault;
pub use mcp::create_mcp_registry;
pub use mcp::wire_trust_calibration;
pub use oauth::VaultCredentialStore;
pub use provider::BootstrapError;
pub use provider::build_provider_for_switch;
pub use provider::build_provider_from_entry;
pub use provider::create_named_provider;
pub use provider::create_provider;
pub use provider::create_summary_provider;
pub use skills::create_embedding_provider;
pub use skills::create_skill_matcher;
pub use skills::effective_embedding_model;
pub use skills::managed_skills_dir;

Modules§

config
health
mcp
oauth
OAuth credential store backed by Zeph’s age vault.
provider
skills

Structs§

AppBuilder
VaultArgs
WatcherBundle

Functions§

spawn_embed_backfill
Spawn a background task that backfills missing embeddings.