Skip to main contentModule config
Source - instructions
- memory
- prompt_sections
- Unified system prompt — single source of truth.
- provider
- Config
- DatalogConfig
- Controls the per-turn markdown datalog writer.
- LspConfig
- Controls LSP (Language Server Protocol) integration.
- NotificationConfig
- Controls long-running task completion notifications.
- PluginConfig
- Plugin / marketplace bootstrap configuration. Persisted as the
[plugin] table. - SubAgentConfig
- Sub-agent execution policy (enable + resilience knobs).
Drives
agent::sub_agent::SubAgentTask::execute and the
try_sub_agent_dispatch config gate. - UiConfig
- UI section of the config — currently just the theme switch driving
the TUIX colour palette. Persisted as a top-level
[ui] table.
- UiTheme
- UI colour palette selector.
- LINUX_RULES
- Linux-specific rules.
- MACOS_RULES
- macOS-specific rules (minimal — macOS is the primary dev platform).
- WINDOWS_RULES
- Windows-specific rules appended to the system prompt.
Only injected on Windows builds — macOS/Linux never see these.
- platform_rules
- Get platform-specific rules for the current OS.