Session memory recording and dream consolidation for managed agents — offline experience replay
Install
npx skillscat add strikersam/autonomous-ai-agency/managed-agents-dreams Install via the SkillsCat registry.
SKILL.md
Skill: Managed Agents Dreams
Purpose
Manages session memory recording and dream consolidation for managed agents (services/managed_agents.py).
Usage
from services.managed_agents import ManagedAgentDreams
mgr = ManagedAgentDreams(agent_id="writer-1")
mgr.record("Wrote chapter 3", importance=0.8, tags=["writing"])
mgr.record("Fixed typo", importance=0.3, tags=["editing"])
# ... accumulate 5+ memories ...
dream = mgr.consolidate()
print(dream.summary())Key Classes
- SessionMemory — single memory snapshot with importance (0.0-1.0)
- Dream — consolidated narrative from multiple memories
- ManagedAgentDreams — recording, consolidation, replay
Testing
python -m pytest tests/test_managed_agents.py -vRelated Issues
- Issue #260: Managed Agents Dreams