What's Changed
- Feat/cli future config by @ace331 in #454
- feat(loop): escalate-not-freeze gates + detached-run contract; skill v3.9.3 by @huichen in #457
- fix(channel): retry agent connection every 20 seconds by @ace331 in #458
- feat(loop): default-detached run + #451 design audit fixes by @huichen in #459
- feat(loop): cancel/delete/supersede stop their detached runs by @huichen in #460
- fix(loop): summary-text separators + tool_start phase tee (audit fixes) by @huichen in #461
- chore(skills): bump future-loop skill — pattern 0 orchestrator hygiene (v3.9.4) by @huichen in #462
- docs: CLAUDE.md pre-PR pass — scope checks to the modules the PR touches by @huichen in #463
- docs: CLAUDE.md — a BEHIND PR gets updated immediately, before anything else by @huichen in #464
- fix(loop): explicit delivery-verified satisfies the validator-receipt floor by @huichen in #465
- chore(skills): bump future-loop skill to v3.9.5 by @huichen in #466
- ci: per-surface apt install — workspace PRs skip the GUI stack by @huichen in #468
- fix(loop): consumed steers no longer re-inject into a new run's first turn by @huichen in #467
- docs: CLAUDE.md — always auto-merge + synchronous PR check status by @huichen in #469
- refactor(loop): extract is_delivery_verified — fixes clippy 1.96 lint break by @huichen in #470
- fix(desktop): provider URL truncation and text-input auto* defaults by @tallcode in #472
- build(deps): bump @xmldom/xmldom from 0.8.14 to 0.8.15 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #471
- fix(loop): detached run re-exec drops the loop group; fix verify-fail report and token parsing by @huichen in #473
- fix(loop): dual-mode supervisor notes + derive run index on read (drop the append) by @huichen in #474
- chore: bump skills submodule (future-loop binary-freshness probe) by @huichen in #475
- fix(loop): reject fast-exit detached runs; sync turn-counter docs by @huichen in #477
- Sync externally created Agent sessions into Desktop by @tallcode in #478
- chore(loop): remove --max-turn-secs wall-clock turn budget by @huichen in #479
- chore: bump skills submodule (future-loop v3.10.0) by @huichen in #480
- Fix mobile camera permission review flow by @tallcode in #481
- fix(agent): log upstream stream disconnect diagnostics by @ace331 in #482
- Improve cross-platform Chinese font fallback by @tallcode in #483
- fix(agent): parse Future cache pricing fields by @ace331 in #484
- fix(loop): widen TurnNoProgress idle window from 15m to 1h by @huichen in #485
- chore(skills): bump future-skills (--verify regression-net note) by @huichen in #486
- fix(loop): harden CLI surface — drop session-policy + ghost flags, per-flag help, dead-worker sweep on run exit by @huichen in #487
- refactor(loop): remove multi-host surfaces with no single-process consumer by @huichen in #488
- chore: refresh dependencies and migrate nats.ws to NATS core by @tallcode in #489
- fix(deps): centralize security overrides and patch transitive dependencies by @tallcode in #492
Full Changelog: v1.1.4...v1.1.5