feat(core): 完成 Phase 11 测试与检索补强

- 新增 VectorRetriever trait 与 InMemoryVectorRetriever 引用实现
- 补充 Provider roundtrip wiremock 测试与 MemoryStore 并发测试共 23 个
- 修复 openai 429 retry-after header 解析(与 anthropic 对齐)
This commit is contained in:
徐涛
2026-07-06 14:52:49 +08:00
parent 2af92cd554
commit 71abe881ed
6 changed files with 912 additions and 7 deletions
+2
View File
@@ -6,6 +6,7 @@ pub mod knowledge;
pub mod retriever;
pub mod store;
pub mod types;
pub mod vector;
// 高频类型(大多数下游需要)
pub use conversation::{ConversationMemory, ConversationMemoryConfig};
@@ -13,6 +14,7 @@ pub use error::MemoryError;
pub use knowledge::KnowledgeStore;
pub use retriever::MemoryRetriever;
pub use store::{InMemoryStore, MemoryStore, SqliteStore};
pub use vector::{InMemoryVectorRetriever, VectorRetriever};
// 低频类型(配置/高级使用)
pub use conversation::MemoryStrategy;