-
Notifications
You must be signed in to change notification settings - Fork 93
Wire ChatAgent as first MemoryMixin consumer #578
Copy link
Copy link
Open
Labels
domain:agent-coreFramework, tools, registry, memory, skills, orchestrationFramework, tools, registry, memory, skills, orchestrationtrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Metadata
Metadata
Assignees
Labels
domain:agent-coreFramework, tools, registry, memory, skills, orchestrationFramework, tools, registry, memory, skills, orchestrationtrack:consumer-appHermes-competitor consumer product — mobile-first, voice + messaging + memory + skillsHermes-competitor consumer product — mobile-first, voice + messaging + memory + skills
Summary
Integrate MemoryMixin into ChatAgent as the first consumer. This validates the mixin works end-to-end with a real agent.
Spec:
docs/spec/agent-memory-architecture.md→ Implementation Order step 6Depends on: #542 (MemoryStore), #543 (MemoryMixin)
Changes
ChatAgent (
src/gaia/agents/chat/agent.py)Validation
Acceptance Criteria
gaia chatremember/recall/update_memory/forgetwork in conversationsearch_past_conversationsreturns past sessions