Skip to main content

sh_core/
lib.rs

1//! # Continuum Core
2//!
3//! 统一重导出所有 layer 模块。
4
5// 重导出各层
6pub use sh_layer0 as layer0;
7pub use sh_layer1 as layer1;
8pub use sh_layer2 as layer2;
9pub use sh_layer3 as layer3;
10pub use sh_layer4 as layer4;
11
12// 常用类型快捷导出
13pub use sh_layer0::SecurityGateway;
14pub use sh_layer1::{CostTracker, LlmClient, StorageEngine};
15pub use sh_layer2::{AgentRuntime, CheckpointWriter, ConcurrentSessionManager as SessionManager};
16pub use sh_layer3::{
17    DefaultToolExecutor as ToolExecutor, QueryEngine, UnifiedMemorySystem as MemorySystem,
18};
19pub use sh_layer4::{AuditLogger, McpBridge, PluginLoader};