Memory

Agents read and update their own memory store as they work — you don't have to ask.

Auto-updates

Common patterns Cubicle agents do on their own:

  • Add to personal/todos.md when you assign a task.
  • Mark a todo done after finishing.
  • Append to personal/feedback.md when you correct them — "use bullet lists", "include sources", etc.
  • Stash a useful fact, decision, or link in personal/notes.md.

Memory survives session resets. Anything written here today will be available after a reset tomorrow.

Reading on demand

When you ask a question, the agent often greps memory first — checking notes for prior decisions, feedback for your preferences, todos for outstanding work. This happens silently as part of the response.

Office and meetings

Office memory (/mnt/memory/office/) is read-only to the agent in most flows — you push updates from Settings → Office memory.

Meetings memory (/mnt/memory/meetings/) is written by the dispatch flow when a meeting ends. Agents can read past meetings to recall who said what.

Telling the agent what to remember

Just say it. "Remember I prefer ISO dates" — the agent writes that to feedback.md. "File this under notes" — the agent appends to notes.md.

For the file layout itself, see Memory.