Skip to main content

Module kernel_handle

Module kernel_handle 

Source
Expand description

Kernel facade — 13 domain Facades composing the System Call API.

Re-exports§

pub use a2a_api::A2aApi;
pub use agent_api::AgentApi;
pub use calendar_api::CalendarApi;
pub use email_api::EmailApi;
pub use engine_api::EngineApi;
pub use engine_api::EngineConfigResponse;
pub use engine_api::FallbackEvent;
pub use engine_api::InputModality;
pub use engine_api::ModelInfo;
pub use engine_api::ProviderCategory;
pub use engine_api::ProviderInfo;
pub use engine_api::RoutingConfigSnapshot;
pub use engine_api::RoutingStats;
pub use engine_api::RoutingStatsSnapshot;
pub use engine_api::RoutingUpdate;
pub use engine_api::ValidateKeyResult;
pub use exec_api::ExecApi;
pub use exec_api::SharedExecConfig;
pub use extension_api::ExtensionApi;
pub use infra_api::InfraApi;
pub use knowledge_lens::CopilotResponse;
pub use knowledge_lens::KnowledgeContext;
pub use knowledge_lens::KnowledgeLens;
pub use knowledge_lens::KnowledgeNote;
pub use knowledge_lens::MemoryNote;
pub use marketplace_api::MarketplaceApi;
pub use mcp_api::McpApi;
pub use memory_api::MemoryApi;
pub use persona_api::PersonaApi;
pub use project_api::ProjectApi;
pub use project_api::ProjectInfo;
pub use security_api::SecurityApi;
pub use state_api::StateApi;

Modules§

a2a_api
A2A API — agent-to-agent communication facade.
agent_api
Agent API — agent lifecycle, budget, memory.
calendar_api
Calendar API — 15th KernelHandle domain Facade.
email_api
Email API — KernelHandle domain facade for email.
engine_api
Engine API — LLM engine introspection + config writes + routing control.
exec_api
Exec API — execution configuration and access management facade.
extension_api
Extension API — skills (RFC-009 Final).
infra_api
Infra API — Git, scheduler, cron, resources, events, system.
knowledge_lens
KnowledgeLens — semantic search overlay for the markdown knowledge base.
marketplace_api
Marketplace API — ClawHub + Skills.sh integration facade.
mcp_api
MCP API — external tool server bridge.
memory_api
Memory API — memory subsystem facade (Phase C).
persona_api
Persona API — multi-persona management.
project_api
Project API — Project management system calls (RFC-011).
security_api
Security API — authentication, audit trail, RBAC, approvals.
state_api
State API — data persistence, session management.

Structs§

KernelHandle
Oxios kernel System Call API — composed of 13 domain Facades.