Re-exports§
pub use agent::repl_trace::ReplTraceGuard;pub use agent::Agent;pub use agent::BaseAgent;pub use agent::MessageHandler;pub use error::KowalskiError;pub use federation::ABSOLUTE_MAX_DELEGATION_DEPTH;pub use federation::AclEnvelope;pub use federation::AclMessage;pub use federation::AgentRecord;pub use federation::AgentRegistry;pub use federation::DEFAULT_MAX_DELEGATION_DEPTH;pub use federation::DelegationOutcome;pub use federation::FederationOrchestrator;pub use federation::MessageBroker;pub use federation::MpscBroker;pub use federation::check_delegate_depth;pub use federation::delete_federation_agent;pub use federation::load_registry_into;pub use federation::mark_stale_agents_inactive;pub use federation::set_agent_current_task;pub use federation::touch_agent_heartbeat;pub use federation::upsert_agent_state_for_record;pub use federation::upsert_registry_record;pub use graph::postgres_age_cypher;pub use graph::postgres_graph_status;pub use markdown_pipeline::maybe_normalize_markdown;pub use markdown_pipeline::parse_app_manifest;pub use markdown_pipeline::parse_stage_agent;pub use markdown_pipeline::render_context_attachments;pub use markdown_pipeline::resolve_manifest_path;pub use markdown_pipeline::AppManifestMeta;pub use markdown_pipeline::StageAgentMeta;pub use mcp::CallToolResponse;pub use mcp::McpClient;pub use mcp::McpConnection;pub use mcp::McpHub;pub use mcp::McpStdioClient;pub use mcp::McpToolBinding;pub use mcp::McpToolDescription;pub use mcp::McpToolProxy;pub use model::ModelManager;pub use role::Audience;pub use role::Preset;pub use role::Role;pub use role::Style;pub use tools::ToolCall;pub use config::*;pub use logging::*;pub use model::*;pub use tool_chain::*;pub use tools::*;
Modules§
- agent
- config
- conversation
- db
- Optional SQL persistence for durable episodic and agent metadata.
- error
- federation
- Multi-agent federation: ACL messages, in-process broker, registry.
- graph
- Optional Postgres extension probes (pgvector, Apache AGE).
- llm
- logging
- markdown_
pipeline - Markdown-staged apps: a manifest (
app.mdorhorde.md) plusagents/*.mddrive multi-step runs. This module is layout-agnostic — no wiki/Obsidian-specific repair or index generation. Each stage declares prompt paths, optional context files (relative to the workdir), optional@artifact@/@step:name@tokens, and optional markdown normalization. - mcp
- Model Context Protocol (MCP) client integration in
kowalski-core. - memory
- model
- role
- source_
bundle - Assemble raw source markdown from URLs, local file paths, and free text.
- template
- tool_
chain - tools
- utils