Repository navigation
v0.7.0
0.7.0
-
Idle retain nudge. When nothing has been retained for a checkout in 30
minutes, the user's next prompt carries one reminder to retain whatever
durable claim has landed -- and then nothing for another 30 minutes in that
session. The stdio proxy stamps every successfulretain, so an agent that
saves as it goes never sees the reminder. It rides into the turn the user
just started, costing no extra turn:UserPromptSubmiton Claude Code and
Codex,chat.messageon opencode,before_agent_starton pi.
ACH_MEMORY_IDLE_INTERVAL(seconds, default1800) tunes it. TheStop
nudge from 0.6.0 is unchanged and independent; a retain it triggers resets
the idle clock. -
Session start says what this memory is. The activation text now opens
with "This memory replaces your own": ach-memory is the system of record,
host memory directories and built-in memory features are superseded and not
to be written to while the server is reachable, and a claim is retained the
moment it lands. Same text on all four hosts and for subagents
(hooks/activation.subagent.jsonis generated fromhooks/activation.txt;
a test holds them together). -
Codex: the new
UserPromptSubmithook needs trusting once (tin the
hooks review), like every other plugin hook. -
The service serves its own plugin bundle at
/plugin. Annpm pack
tarball of this tree, packed outside the image (make plugin-tarball) and
copied in as one artifact, so a host can install over plain HTTPS with no
git and no registry, and the bundle can never disagree with the service it
is configured against. The documented service prefix moves to
/ach-memory; seedocs/hosts.md.
Service change: a production roll is required for /plugin.