This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryUpdates Hook failures, Compression trust, and Worker lifecycle across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds five highest-value missing reliability signals to telemetry. Adds five highest-value missing reliability signals to telemetry. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Adds `worker_stopped` event with uptime and shutdown reason to worker lifecycle telemetry. Adds `worker_stopped` event with uptime and shutdown reason to worker lifecycle telemetry. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Adds `previous_shutdown` and `previous_uptime_seconds` fields to `worker_started` for crash detection. Adds `previous_shutdown` and `previous_uptime_seconds` fields to `worker_started` for crash detection. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Adds memory health metrics `process_rss_mb` and `heap_used_mb` to lifecycle and heartbeat telemetry. Adds memory health metrics `process_rss_mb` and `heap_used_mb` to lifecycle and heartbeat telemetry. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Adds `hook_failed` event over direct CLI transport for hook failure reporting. Adds `hook_failed` event over direct CLI transport for hook failure reporting. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Low |
Tracks search result count, strategy, Chroma availability, and fallback reason in search telemetry. Tracks search result count, strategy, Chroma availability, and fallback reason in search telemetry. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Detects zero-result searches via new reliability signals. Detects zero-result searches via new reliability signals. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Monitors Chroma degradation to FTS with a dedicated fallback reason signal. Monitors Chroma degradation to FTS with a dedicated fallback reason signal. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Records fabrication detection and fabricated count in compression trust telemetry. Records fabrication detection and fabricated count in compression trust telemetry. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Tracks respawn-gated invalid-output events including output class and consecutive counts. Tracks respawn-gated invalid-output events including output class and consecutive counts. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Feature | Low |
Emits `outcome: aborted` with detailed abort reason across all abort flows. Emits `outcome: aborted` with detailed abort reason across all abort flows. Source: granite4.1:30b@2026-06-10-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes order‑dependent CI regression test for PostHog `disableGeoip` in Windows. Fixes order‑dependent CI regression test for PostHog `disableGeoip` in Windows. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Bugfix | Medium |
Fixes Windows‑managed shutdown IPC to forward restart reason for fidelity. Fixes Windows‑managed shutdown IPC to forward restart reason for fidelity. Source: llm_adapter@2026-06-10 Confidence: high |
— |
Full changelog
Telemetry Reliability Signals (Plan 14)
claude-mem instrumented success well — failure was invisible. This release adds the five highest-value missing reliability signals (#2874). Everything is closed-enum/count-only, whitelisted in the scrubber, and disclosed in both the public docs and claude-mem telemetry.
Search retrieval quality (search_performed)
result_count,search_strategy(chroma|fts|filter_only),chroma_available,fallback_reason(none|chroma_connection|chroma_error|chroma_not_initialized)- Zero-result rate is now computable, and Chroma's silent degradation to FTS is visible.
Compression trust (session_compressed)
fabrication_detected/fabricated_count— commit-hash fabrication by the observer model, on every emit path- Respawn-gated invalid-output events:
invalid_output_class(xml|idle|prose|poisoned),consecutive_invalid_outputs,respawn_triggered outcome: abortedwithabort_reason(idle|shutdown|overflow|restart_guard|quota|poisoned|none), emitted where all abort flows converge
Worker lifecycle
- New
worker_stoppedevent:uptime_seconds,shutdown_reason(stop|restart|signal) - Crash detection via clean-shutdown sentinel:
worker_startednow reportsprevious_shutdown(crash|clean|unknown) andprevious_uptime_seconds - Memory health: integer
process_rss_mb/heap_used_mbon lifecycle events and the heartbeat
Hook failures
- New
hook_failedevent over the direct CLI transport (the worker being unreachable IS the failure being reported), threshold-gated on the fail-loud counter and awaited before process exit so events survive short-lived hook processes
Fixes
- CI: the PostHog
disableGeoipregression test was order-dependent and failed full-suite runs (CI on main had been red since v13.5.4).posthog-nodeis now mocked globally via a bun test preload — which also guarantees test runs can never construct a real PostHog client and flush fabricated events into production analytics. - Windows-managed shutdown IPC now forwards the restart reason for
shutdown_reasonfidelity.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About claude-mem
A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.
Related context
Related tools
Earlier breaking changes
- v13.11.0 Retires the standalone `cloud-sync.mjs` daemon.
Beta — feedback welcome: [email protected]