II.
MemorySystem overview
Reference · livememory-system:roo-code-memory
Roo Code Memory overview
Roo Code's file-based memory system in .roo/memory/. As a Cline fork, Roo Code inherits the structured memory bank pattern with categorical markdown files. Roo Code extends this with per-mode memory — each custom mode (code, architect, review, etc.) can maintain its own memory context, so architectural decisions stay in architect mode memory while implementation details stay in code mode memory. Memory is read at session start and updated during/after sessions.
Attributes
displayName
Roo Code Memory
description
Roo Code's file-based memory system in .roo/memory/. As a Cline fork,
Roo Code inherits the structured memory bank pattern with categorical
markdown files. Roo Code extends this with per-mode memory — each
custom mode (code, architect, review, etc.) can maintain its own memory
context, so architectural decisions stay in architect mode memory while
implementation details stay in code mode memory. Memory is read at
session start and updated during/after sessions.
memoryKind
file-based
persistence
project-scoped
autoExtraction
true
consolidation
on-write
storageFormat
markdown
privacyFilter
false
deduplication
none
Outgoing edges
realizes1
- layer:12-knowledge-fabric·LayerKnowledge Fabric
Incoming edges
uses_memory_system2
- knowledge-fabric-impl:roo-code.knowledge@current·KnowledgeFabricImplRoo Code Knowledge Fabric — .roorules + memory
- agent-version:roo-code@current·AgentVersion