Skip to content

Commit ccbbc49

Browse files
committed
up ui
1 parent ff9a619 commit ccbbc49

20 files changed

Lines changed: 3180 additions & 798 deletions

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,9 +122,9 @@ Notes:
122122

123123
Common slash commands during a run:
124124

125-
- `/supervisor` toggle supervisor details
125+
- `/supervisor [on|off|status]` toggle or inspect supervisor details
126126
- `/resume` continue autonomous progress
127-
- `/memory` print current memory status
127+
- `/memory [status|profile|remember <text>]` inspect memory, view operator profile, or store a durable preference
128128
- `/skills` list resolved skills for this run
129129
- `/skills reload` manually reload the skill catalog for the active run
130130
- `/doctor` run runtime health checks
@@ -153,6 +153,15 @@ rollcode memory log
153153

154154
Memory files are markdown with frontmatter (`description`, `limit`, etc.), and updates are committed so you can audit learning over time.
155155
During turns, RollCode adds task-scoped memory recall from non-system files, and each file's `limit` bounds how much content can be injected into prompts.
156+
Default memory layout is:
157+
158+
- `system/identity.md`: agent identity and operating rules
159+
- `system/project-context.md`: durable project context
160+
- `system/operator-profile.md`: Letta-style durable operator preference profile
161+
- `project/*`: on-demand project notes
162+
- `episodes/*`: run-level episodic summaries
163+
164+
When operators send steering messages, RollCode can capture durable preference signals into `system/operator-profile.md` (deduplicated, timestamped) so future runs inherit personalization.
156165

157166
## Skills Resolution
158167

0 commit comments

Comments
 (0)