Skip to main content

Module knowledge_router

Module knowledge_router 

Source
Expand description

Runtime routing from task references to bounded context bundles.

Re-exports§

pub use context_bundle::BundleStrategy;
pub use context_bundle::ContextBundle;
pub use manifest_builder::ProviderConfig;
pub use manifest_builder::build_manifests_for_provider_ids;
pub use manifest_builder::build_manifests_from_config;
pub use manifest_builder::detect_config;
pub use planner::ContextCandidate;
pub use planner::QueryPlanner;
pub use provider_bridge::ProviderBridge;
pub use provider_bridge::ProviderResolution;
pub use receipt::KnowledgeReceipt;
pub use reference_resolver::PatternReferenceResolver;
pub use reference_resolver::ReferenceResolver;
pub use reference_resolver::ResolvedReference;
pub use source_manifest::SourceManifestEntry;
pub use source_manifest::builtin_manifests;

Modules§

context_bundle
gate_integration
manifest_builder
Provider-aware source-manifest construction.
planner
provider_bridge
Translation between parsed references and registered context providers.
receipt
reference_resolver
source_manifest

Structs§

ContextAdvice
Router-derived hints for request-local compression.
KnowledgeRouter
Routes task references into bounded knowledge bundles.
RoutingResult
Contains candidates, bundle, and receipt from knowledge routing.