Skip to main content

Module config

Module config 

Source
Expand description

Configuration loading from TOML files.

Configuration is stored at ~/.oxios/config.toml and controls kernel, gateway, and execution settings.

Structs§

AuditConfig
Audit trail configuration.
BrowserConfig
Headless browser configuration.
BudgetConfig
Budget enforcement configuration.
ChannelsConfig
Channel activation configuration.
ContextConfig
Context manager configuration (inspired by AIOS).
CronConfig
Cron scheduler configuration.
DaemonConfig
Daemon mode configuration.
EngineConfig
LLM engine configuration.
ExecConfig
Exec configuration.
GatewayConfig
Gateway configuration.
GitConfig
Git version control configuration.
InlineCronJob
Inline cron job definition in config.toml.
KernelConfig
Kernel configuration.
LoggingConfig
Logging configuration.
McpConfig
MCP server configuration loaded from config.toml.
McpServerDef
A single MCP server definition in config.toml.
MemoryConfig
Memory system configuration.
OrchestratorConfig
Orchestrator configuration (Ouroboros protocol execution).
OtelConfig
OpenTelemetry tracing configuration.
OxiosConfig
Top-level Oxios configuration.
PersonaConfig
Persona system configuration.
ResourceMonitorConfig
Resource monitor configuration.
SchedulerConfig
Scheduler configuration (inspired by AIOS / AgentRM).
SecurityConfig
Security/access control configuration (inspired by OWASP Agentic AI).
TelegramChannelConfig
Telegram channel configuration.

Enums§

ExecMode
Execution mode for commands.

Functions§

expand_home
Expand ~/ in paths to the user’s home directory.
load_config
Loads configuration from a TOML file.