Skip to content

plugin: v0.2.0

Pre-release
Pre-release

Choose a tag to compare

@euri10-louiselm-releases euri10-louiselm-releases released this 08 Oct 16:30
Immutable release. Only release title and notes can be modified.
df2878f

0.2.0 (2026-10-08)

⚠ BREAKING CHANGES

  • launcher: bump closed guard, receipt and status wire schemas.
  • inputs: input manifest, preflight and retention use v2 records.
  • qualification: launch grants require an explicit role; launch authorization and receipt schemas advance to /4 and /6.
  • capture: enabled capture, Run and Attention integrations require a capture companion advertising interface 1. Update the companion before reloading the plugin; core chat remains independent.
  • broker: conformance updates use schema v2 with a required waiver decision revision.

Features

  • attention: track waiting posture episodes (432f2a9)
  • attention: wire broker state into Neovim (ed737fe)
  • beads: expose mutation output taint (d72f47d)
  • broker: add live conformance waivers (bc6fc5a)
  • broker: bind Sessions to Run grants (a13bfee)
  • broker: guard Provider transport (accfc43)
  • broker: lift Provider holds by extension (486409a)
  • broker: propagate skill quarantine (fc2fdea)
  • broker: serve brokered Responses requests (d4b6e10)
  • capture: release and check companion (98b6f05)
  • carry output taint in diagnostic exports (48f8a1e)
  • chat: add secondary navigation motions (911a2e6)
  • chat: align tables and inspect overflow (bd25d12)
  • chat: fold the skill catalog as a resource (b68d4ad)
  • guard: authenticate socket handoff (139dd6e)
  • guard: enroll a frozen measured descendant (11ba0bb)
  • guard: require host conformance proof (1b2c16c)
  • inputs: prepare inactive Runs (56c8604)
  • jsonl: add opt-in inline summaries (e84a2b3)
  • launch: accept stock Codex ACP integration contract (4bea388)
  • launch: enable guarded Brokered network (c371bf2)
  • launch: enroll Codex descendant before first prompt (a2de3ac)
  • launcher: own Sender guard lifetime (86bff46)
  • launcher: support guarded warm Resume (73b0c9a)
  • launch: gate stock Codex ACP chain (aa5e691)
  • launch: stage Code Mode host (89fb30d)
  • launch: wire installed sender guard (ff95515)
  • mcp: forward configured servers over ACP (9d55701)
  • provider: bind metadata disclosure profile (1ea05cc)
  • qualification: enable paired trials (a9ee432)
  • qualification: preview curated runs (a2e6585)
  • routing: add qualified bounded readers (94c02b0)
  • routing: approve scoped comparisons (7881e2e)
  • routing: recover failed economical turns (ff82c26)
  • routing: select approved economical pairs (f9b3656)
  • run: add reviewed VM operator entrypoint (b7f66e8)
  • run: promote accepted Beads (8a85325)
  • run: record Bead failures and summary (fd8d661)
  • session: confirm Auto baseline before submit (6758c47)
  • session: persist Auto routing choices (124365e)
  • skills: check paper without recovery (739ee22)
  • ui: show completed compaction count (ad6a04c)
  • usage: add history explorer (9940c8f)
  • verifier: pin confined Lua toolchain (c5fd337)
  • vm: add explicit Provider egress mode (9890c92)
  • waiver: approve conformance before launch (9d4bcf1)
  • workflow: add ecosystem radar pilot (c6e49ff)
  • workflow: run contained Bead workers (a64cbb0)
  • workflow: verify worker bundles (ed9d496)
  • workspace: approve exact tainted promotion (e458767)

Bug Fixes

  • acp: preserve null JSON-RPC IDs (697c22a)
  • acp: reject unhandled Agent requests (56661f9)
  • attention: count paste as activity (5180db8)
  • backups: clear stale restic locks once (cec5ee8)
  • broker: keep Brokered launch fail-closed (a6ba956)
  • capture: preserve broker identities (256f0c9)
  • capture: use installed operator identity (f3ccb02)
  • chat: focus input after entering Insert mode (d344926)
  • chat: fold long standalone tool calls (f6949b1)
  • chat: give table inspectors room to breathe (71ded94)
  • chat: preserve pending prompt drafts (0e87905)
  • chat: preserve positions through undo (07ff238)
  • chat: restore reasoning folds on re-entry (341b576)
  • ci: bind Neovim API in guard probe (3cc6986)
  • ci: isolate Attention setup with OverlayFS (bb9dc8e)
  • ci: isolate Session API test resources (be8f15d)
  • ci: restore VM and Android gates (1f8cf07)
  • ci: run verification with trusted tools (5ae5fa9)
  • close reality-check integration gaps (0d84957)
  • conformance: verify installed admission (e49bfd1)
  • demo: restore chat startup and guide (5151b9d)
  • docs: refuse by-name LuaLS alias exports (ae35a89)
  • guard: revoke during upstream handoff (6f42857)
  • isolation: distinguish ambient network route (c5f0fa8)
  • launcher-vm: version base by provisioning inputs (e3e52b0)
  • launcher: stabilize stock Codex launch (2fdd0a5)
  • permission: accept sparse MCP approvals (3286dd9)
  • permission: forward MCP lifetime choices (2be1ee2)
  • quarantine: bind all to Generation (72b8095)
  • refresh Agent upgrade warnings (b974105)
  • release: retry failed component proposals (f146a15)
  • release: scope immutability read credentials (b25dfb4)
  • release: scope immutability read credentials (3fbd505)
  • skills: use explicit Unicode counting (0f3bb05)
  • stabilize skills CI and workspace capture (fd87239)
  • ui: show unsupported account limits (6d6447e)
  • usage: focus returned result rows (b61d922)
  • usage: highlight history as Markdown (bfad69a)
  • usage: name the failing argument (abb1b70)
  • usage: retain previous-page input (992162f)
  • vm: archive Provider disclosure fixture (5865438)
  • vm: bind commands to the active cache (ca0d99e)
  • vm: include required build inputs (7615ead)
  • vm: make base IDs independent of paths (eaca00b)
  • vm: prevent provisioning cache OOM (0cf2cfb)
  • vm: require usable FIDO before startup (d8e242e)
  • workspace: preserve session output taint (d7b6386)

Performance Improvements

  • skills: optimize dev SHA-256 (c4c1224)
  • skills: optimize dev SHA-256 (fd00845)
  • usage: reuse ungrouped summary totals (4aa1242)