You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
config: registry, reload and surface truth — missing defaults, reloadable variables, /config memory rows, /help lines, completer entries, sections hint from the router, dead code (#1494) (64a50d5)
context: byte-stable system prompt with per-turn context as a flagged user message, stable cache key, frozen prefix ratio (#1470) (136526d)
context: recover from context overflow on chat, RPC, one-shot and MoA; classify every provider's overflow body; per-session recovery budgets (#1477) (fd84ffe)
context: single context estimate and window-scaled retrieval budget (#1485) (0d00f9c)
context: verbatim results survive pairing, verbatim cap for convergence, skipped-compaction bookkeeping, shared restore helper (#1472) (821638c)
cost: attribute usage to the call that produced it — summarizer, memory worker, streaming, Gemini thinking, provider resets (#1473) (fc96fa9)
cost: cache telemetry truth — subset-schema total misses, per-provider first and hit ratio, expected rebuilds on every prefix change, Bedrock TTL as sent (#1481) (a11449d)
cost: long-context tiers per call, Amazon Nova rows, Copilot as a subscription (#1491) (ca39638)
cost: reset clears every aggregate, daily-aware budget notices, summarizer cache keyed by env, locked audit path fails closed (#1488) (c4e8103)
cost: telemetry semconv and opt-in session series, embedding and daily-budget metrics, CSV export, spend finalized on every surface, park on hard stop (#1496) (78106ac)
gateway: swap every per-conversation state with the tenant, guard the base memory worker, tag external memory calls, keep the workspace on queued segments (#1474) (42695ff)
knowledge: batched, single-flight embedding with skip-and-continue; binary/minified skip; passage hard cap; partial upsert persistence; rune-safe cuts (#1478) (c5946f2)
knowledge: hybrid retrieval as a vector-BM25 union fused by RRF, query embedded once per turn, system-only tagged reranker (#1486) (381bfdd)
memory: cross-process lock around every merge-and-write of the shared stores (#1489) (0b3ae15)
memory: drain the queued backlog at boot and on every tick, bounded shutdown wait, exit-tail queueing, race-free watermark (#1480) (b156159)
memory: fence recalled and retrieved text as data, keep injected blocks out of extraction and search, sanitize and validate stored facts (#1482) (a95c760)
memory: hygiene batch — rune-safe cuts, test-only helpers out of production, CCR skip surfaced, coder read line cap, transcript cap and plaintext notice, isolation refusal, external-only memory provider, worktree-aware projects (#1495) (75b8f98)
memory: lock sealed stores read-only when the key is missing, keep daily notes plain, seal and redact the pending queue (#1469) (8065549)
security: at-rest v2 — payloads bound to their store and tenant, passphrases stretched, fsync on reseal, 16-byte tenant digest, 0700 dirs (#1493) (47a3f50)
security: encrypt session stores at rest and redact secrets on the LLM path (#1441) (a90e35b)
security: never hand ChatCLI's own secrets to MCP servers and executable plugins (#1475) (495a713)
security: persisted-data hygiene — strict-policy redaction on every store, sealed REPL history, missing secret shapes, periodic tenant retention (#1484) (ab1f286)
security: share one locked, rotating, sealable audit chain across the REPL, gateway and gRPC server (#1476) (39c469d)
session: exact schema gate, fork on its own journal with attachments, cost and CCR references, atomic state writes (#1487) (b3a5110)
ui: footer shows used context apart from the answer reserve (#1497) (14df167)
workspace: instruction-file parity — import boundary and per-file cap, global always merged, local and override files, .claude/rules, watched-dir cap with .gitignore (#1492) (f75aaf1)