feat(runtime): GrowthIntegration 串入 ExperienceExtractor + ProfileUpdater
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

This commit is contained in:
iven
2026-04-18 20:54:06 +08:00
parent e2d44ecf52
commit 8d218e9ab9
2 changed files with 64 additions and 5 deletions

View File

@@ -5,7 +5,7 @@
use std::sync::Arc;
use crate::experience_store::ExperienceStore;
use crate::types::{CombinedExtraction, ExperienceCandidate, Outcome};
use crate::types::{CombinedExtraction, Outcome};
/// 结构化经验提取器
/// LLM 调用已由上层 MemoryExtractor 完成,这里只做解析和持久化
@@ -68,6 +68,7 @@ impl Default for ExperienceExtractor {
#[cfg(test)]
mod tests {
use super::*;
use crate::types::{ExperienceCandidate, Outcome};
#[test]
fn test_extractor_new_without_store() {