Skip to content

Tags: solutionsunity/acp-patchbay

Tags

v0.82.8

Toggle v0.82.8's commit message
feat: release 0.82.8 — evidence-gated auth state, session continuity,…

… diff honesty

Four arcs, one release:

- Typed terminal login (ACP draft auth-methods RFD) as a spec-pure
  extension module: declared opt-in, the agent's own command re-run in a
  visible terminal, exit code verified.
- Auth state authority: every needsAuth transition is evidence applied by
  one writer through one table (auth-evidence.ts); locks persist
  (auth-locks.ts) so reconnect/reload/Verify can never launder a witnessed
  logout. The turn-start door treats a standing lock like an in-flight
  turn: prompts hold as visible queue rows and release on login — never a
  phantom message, never a silent drop.
- Session continuity (session-continuity.ts, one row per session,
  pair-keyed): knobs, context roots, held prompts, prepared chips (image
  bytes stash at ingress), and the per-session composer draft all survive
  window reloads — and held words survive agent crashes; only the user
  discards words.
- Edited-files honesty: baselines read reality when an agent's diff omits
  its pre-image, CRLF/LF differences never count as change, tool cards
  recover the same pre-image, the panel re-reads live files on open, and
  its header totals the session's ±.

QC'd by adversarial review over the full diff (~25 findings fixed: the
door↔drain race closed with a synchronous claim, drain rides success only,
composite continuity keys, submit/pagehide draft flushes, undo-history
reset on session switch, erase-all covering the temp stashes).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.82.7

Toggle v0.82.7's commit message
0.82.7 — settings reorder, honest reload, 0.82.6 data recovery

v0.82.6

Toggle v0.82.6's commit message
acp-patchbay 0.82.6

v0.82.5

Toggle v0.82.5's commit message
acp-patchbay 0.82.5