Skip to main content

Module runtime

Module runtime 

Source
Expand description

KhiveRuntime — composable handle to all storage capabilities.

RuntimeConfig, BackendId, NamespaceToken, and embedding model helpers live in super::config and are re-exported from here.

Re-exports§

pub use crate::config::assert_captured_db_anchor_consistent;
pub use crate::config::assert_db_anchor_consistent;
pub use crate::config::parse_pack_list;
pub use crate::config::resolve_db_anchor;
pub use crate::config::resolve_project_actor_id;
pub use crate::config::runtime_config_from_khive_config;
pub use crate::config::BackendId;
pub use crate::config::NamespaceToken;
pub use crate::config::RuntimeConfig;

Structs§

KhiveRuntime
Composable runtime handle used by the MCP server.

Type Aliases§

EntityTypeValidatorFn
Callback type for pack-installed entity-type validators.
NoteMutationHookFn
Callback type for a pack-installed note-mutation hook.