[HEARTBEAT] Morning briefing — compressed memory injection at startup #551
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per direction shift (#542). Thin summarization step, not new infrastructure.
Task
At heartbeat startup, compress recent episodic memories into a system prompt injection:
experience_storefor recent entries (last 24h or last session)Use existing
experience_store.py+ Ollama model. One Python function, called at startup.Acceptance criteria
Timmy's first message after restart references events from the previous session accurately.
Research update — 2026-03-27
Morning briefing likely belongs on cron, not heartbeat. Keep exact scheduled delivery separate from the broader continuity/compressed-memory problem.
v0.4.0 Overlap — Reframe
Hermes v0.4.0 delivered:
The compressed memory injection machinery now exists in the harness. Don't homebrew a morning briefing system.
Action: Reframe to "Configure Hermes built-in session search + compression for morning briefings." Wire a cron job that uses
session_searchto pull yesterday's context and inject it as the morning prompt. Plug in tools, don't build.🔧
geminiworking on this via Huey. Branch:gemini/issue-551🔧
grokworking on this via Huey. Branch:grok/issue-551⚠️
grokproduced no changes for this issue. Skipping.Closing during the 2026-03-28 backlog burn-down.
Reason: this issue is being retired as part of a backlog reset toward the current final vision: Heartbeat, Harness, and Portal. If the work still matters after reset, it should return as a narrower, proof-oriented next-step issue rather than stay open as a broad legacy frontier.