Audrey 1.1.2 — self-extinguishing guard signals, delta packets, MCP Registry
Guard signal quality
- Consolidation sweeps every real owning agent, so
audrey dreamconverts episodes into semantic/procedural knowledge on stores that previously reported "evaluated 0 episodes". - Extinction learning: failure streaks retire once the tool succeeds afterward in scope; same-instant ties order by monotonic event id and fail toward warning.
include_resolvedkeeps the diagnostic view. - Project-scoped failure signals with asymmetric directionality: cwd-less failures stay visible (cannot be proven foreign); only a provably-local success extinguishes a local streak. Shared semantic knowledge still travels across projects.
- Autopilot-learned failure episodes are tool-matched at medium severity; user-authored risks keep full high-severity treatment. Capsule failure summaries cap at 240 chars.
- Redaction preserves machine identifiers (mcp__* tool names, UPPER_SNAKE env vars) while still redacting title-cased passphrases and digit-bearing tokens.
Injection efficiency
- Compact packet format (default):
[memory_id confidence] "content"lines, one-line safety preamble, unchanged injection-safety invariants.AUDREY_PACKET_FORMAT=verbosereverts. - Session-delta injection (default): each memory injects once per session; SessionStart seeds the tracker, compaction clears it, state changes reinject. Measured live: a repeated 3.5k-char packet dropped to 0 on every prompt after the first.
AUDREY_PACKET_DELTA=0reverts.
MCP Registry
- Audrey publishes to the official MCP Registry as
io.github.evilander/audreyvia GitHub OIDC, after the npm publish gates pass.
Full test suite: 853 passed. Hardened against an adversarial gpt-5.6-sol review (6 findings fixed pre-release).