Skip to content

fix(observer_recall): answer conversationally, not as a machine dump (beat 20)#263

Merged
AVADSA25 merged 1 commit into
mainfrom
fix/observer-conversational
Jul 16, 2026
Merged

fix(observer_recall): answer conversationally, not as a machine dump (beat 20)#263
AVADSA25 merged 1 commit into
mainfrom
fix/observer-conversational

Conversation

@AVADSA25

Copy link
Copy Markdown
Owner

Before

⚡ observer_recall: Here's the last 20 min (from CODEC's observer):
You were in: Claude.
Timeline:
12:20 Claude
Files touched: best-noise-cancelling-headphones-2026.md.

Accurate, but it reads like a log printer — not a conversation.

After

Over the last 9 minutes, you were in Claude the whole time.
You touched 4 files: …

Prose adapts to what actually happened (one app / two apps / "moved around a fair bit"), mentions the last thing on screen, pluralises files. Deterministic templating — no second LLM call, so it stays instant and can't invent anything (preserving the anti-fabrication work from #256/#260). The honest out-of-range answer for clock-time asks is unchanged.

Manifest regenerated. 52 observer tests pass, ruff clean.

🤖 Generated with Claude Code

…(beat 20)

Recall replied like a log printer:
  "Here's the last 20 min (from CODEC's observer):
   You were in: Claude.
   Timeline:
     12:20  Claude
   Files touched: best-noise-cancelling-headphones-2026.md."

Accurate but robotic — CODEC should answer like someone who was watching over
your shoulder. Now:
  "Over the last 9 minutes, you were in Claude the whole time.
   You touched 4 files: …"

Prose adapts to what actually happened (one app / two apps / moved around a fair
bit), mentions the last thing on screen, and pluralises files properly. Kept
deterministic — no second LLM call — so it stays instant and, more importantly,
can't invent anything (the whole point of the earlier anti-fabrication work).
The honest out-of-range answer for clock-time asks is unchanged.

Manifest regenerated. 52 observer tests pass, ruff clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@AVADSA25
AVADSA25 merged commit 176146b into main Jul 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants