Skip to content

Commit 9797424

Browse files
committed
v0.0.3
1 parent ff9a619 commit 9797424

23 files changed

Lines changed: 3214 additions & 805 deletions

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## [0.0.3] - 2026-03-23
6+
7+
- Upgraded TUI timeline from plain log-style rows to card-and-rail conversation flow.
8+
- Added dynamic rail/title animations for active assistant/event/tool states.
9+
- Added compact vs immersive timeline density toggle (`Ctrl+U`).
10+
- Improved completed-run UX by moving terminal status display to the latest-message area instead of pinning it at the top.
11+
512
## [0.0.2] - 2026-03-22
613

714
- Simplified worker/supervisor turn packets to keep execution prompts lighter.

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

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
{
22
"name": "@bluemoon-o2/rollcode",
3-
"version": "0.0.2",
3+
"version": "0.0.3",
44
"description": "RollCode is a persistent code agent.",
55
"type": "module",
6-
"keywords": ["cli", "code-agent"],
6+
"keywords": [
7+
"cli",
8+
"code-agent"
9+
],
710
"bin": {
811
"rollcode": "rollcode.js"
912
},

0 commit comments

Comments
 (0)