Re-exports§
pub use config_reload::ConfigReloadCoordinator;pub use config_reload::ReloadOutcome;pub use config_reload::ReloadRejection;pub use runtime_snapshot::RuntimeSnapshot;pub use agent::Agent;pub use agent::AgentBehavior;pub use agent::AgentContext;pub use agent::AgentMessage;pub use agent::AgentPayload;pub use agent::AgentRouter;pub use agent::AgentRuntime;pub use agent::Command;pub use agent::DelegationTool;pub use agent::ExtensionHook;pub use agent::ExtensionTool;pub use agent::HeartbeatTool;pub use agent::HookHandler;pub use agent::HookOutcome;pub use agent::HookRegistry;pub use agent::InboundMessage;pub use agent::LlmAgentBehavior;pub use agent::MemoryTool;pub use agent::MockPlugin;pub use agent::MyStatsTool;pub use agent::NoOpAgent;pub use agent::Plugin;pub use agent::PluginRegistry;pub use agent::Response;pub use agent::RunTrigger;pub use agent::SessionLogsTool;pub use agent::ToolHandler;pub use agent::ToolRegistry;pub use agent::WhatDoIKnowTool;pub use agent::WhoAmITool;
Modules§
- agent
- config_
changes_ store - Durable audit log of
ConfigToolproposals + their lifecycle (proposed → applied | rolled_back | rejected | expired). - config_
reload - Runtime config reload coordinator.
- config_
watch - Debounced file watcher for config hot-reload.
- cron_
runner - Runtime firing — tokio task that polls the
CronStoreand dispatches due entries. - cron_
schedule cron_create/cron_list/cron_delete/cron_pause/cron_resumestorage layer.- heartbeat
- link_
understanding - Link understanding.
- llm_
cron_ dispatcher LlmCronDispatcher.- plan_
mode - Plan-mode state, refusal, and tool classification.
- runtime_
snapshot - Immutable per-agent runtime snapshot.
- session
- team_
message_ router - Broker bridge for team DM + broadcast messages.
- telemetry
- todo
- Intra-turn scratch todo list.