添加AOL路由和UI/UX增强组件
Some checks failed
CI / Check / macos-latest (push) Has been cancelled
CI / Check / ubuntu-latest (push) Has been cancelled
CI / Check / windows-latest (push) Has been cancelled
CI / Test / macos-latest (push) Has been cancelled
CI / Test / ubuntu-latest (push) Has been cancelled
CI / Test / windows-latest (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Format (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / Secrets Scan (push) Has been cancelled
CI / Install Script Smoke Test (push) Has been cancelled
Some checks failed
CI / Check / macos-latest (push) Has been cancelled
CI / Check / ubuntu-latest (push) Has been cancelled
CI / Check / windows-latest (push) Has been cancelled
CI / Test / macos-latest (push) Has been cancelled
CI / Test / ubuntu-latest (push) Has been cancelled
CI / Test / windows-latest (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Format (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / Secrets Scan (push) Has been cancelled
CI / Install Script Smoke Test (push) Has been cancelled
This commit is contained in:
1339
crates/openfang-memory/src/annotations.rs
Normal file
1339
crates/openfang-memory/src/annotations.rs
Normal file
File diff suppressed because it is too large
Load Diff
@@ -789,7 +789,7 @@ mod tests {
|
||||
store
|
||||
.add_relation(Relation {
|
||||
source: alice_id.clone(),
|
||||
relation: RelationType::Knows,
|
||||
relation: RelationType::KnowsAbout,
|
||||
target: bob_id.clone(),
|
||||
properties: HashMap::new(),
|
||||
confidence: 0.9,
|
||||
@@ -813,14 +813,14 @@ mod tests {
|
||||
let matches = store
|
||||
.query_graph(GraphPattern {
|
||||
source: Some(alice_id),
|
||||
relation: Some(RelationType::Knows),
|
||||
relation: Some(RelationType::KnowsAbout),
|
||||
target: None,
|
||||
max_depth: 3,
|
||||
})
|
||||
.unwrap();
|
||||
|
||||
// Should only return Alice -> Bob (Knows relation)
|
||||
// Bob -> Carol is WorksAt, not Knows
|
||||
// Should only return Alice -> Bob (KnowsAbout relation)
|
||||
// Bob -> Carol is WorksAt, not KnowsAbout
|
||||
assert_eq!(matches.len(), 1);
|
||||
assert_eq!(matches[0].target.name, "Bob");
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
//!
|
||||
//! Agents interact with a single `Memory` trait that abstracts over all three stores.
|
||||
|
||||
pub mod annotations;
|
||||
pub mod consolidation;
|
||||
pub mod knowledge;
|
||||
pub mod migration;
|
||||
@@ -17,3 +18,9 @@ pub mod usage;
|
||||
|
||||
mod substrate;
|
||||
pub use substrate::MemorySubstrate;
|
||||
|
||||
// Re-export annotation types
|
||||
pub use annotations::{
|
||||
Annotation, AnnotationError, AnnotationId, AnnotationPriority, AnnotationReaction,
|
||||
AnnotationStatus, AnnotationStats, AnnotationStore, AnnotationType,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user