What's Changed
- [codex] Make browser auth cookie secure mode configurable by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1977
- fix: content-based dedup for SCM polling events (#1971) by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1978
- [codex] Fix durable direct delivery arbitration by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1980
- Bump @sveltejs/kit from 2.60.1 to 2.61.1 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/1968
- [codex] Harden browser bootstrap auth by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1981
- Bump vite from 8.0.13 to 8.0.14 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/1967
- [codex] Scope SCM polling dedupe to explicit source by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1984
- [codex] Refactor PMA prompt attention state by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1985
- Tech debt: remove dead code and unused fallback logic by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1986
- [codex] Harden OpenCode review subagents by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1988
- [codex] Teach PMA to use PR-mode worktrees by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1992
- fix: use content-derived dedupe_key for SCM polling events (#1983) by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1991
- [codex] Extend detail route URL projection by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1993
- [codex] Extract chat detail list read model by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1994
- [codex] Fix chat detail route activation by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1995
- [codex] Fix chat status bar and scroll anchoring by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1996
- [codex] Persist default chat model in surface turns by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1997
- [codex] Fix queued interrupt duplicate chat rows by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1999
- [codex] Add global command palette navigation by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2002
- Deduplicate stable injected prompt context by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2003
- [codex] Add non-destructive worktree archive by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2004
- [codex] Improve repo and chat detail projections by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2005
- Fix stale ticket-flow stop terminalization by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2012
- Fix pytest temp leakage by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2014
- Bump vite from 8.0.14 to 8.0.16 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2009
- Bump isomorphic-dompurify from 3.14.0 to 3.15.0 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2008
- Bump svelte-check from 4.4.8 to 4.5.0 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2010
- Improve agent availability UX by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2015
- Bump svelte from 5.55.10 to 5.56.2 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2006
- Bump vitest from 4.1.7 to 4.1.8 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2007
- Bump @sveltejs/kit from 2.61.1 to 2.63.0 by @dependabot[bot] in https://github.com/Git-on-my-level/codex-autorunner/pull/2011
- [codex] Bound update snapshot retention by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2018
- [codex] Add preview services by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2016
- [codex] Remove redundant repo detail actions by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2020
- [codex] derive public preview service URLs by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2021
- [codex] Fix services overflow menu layout by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2023
- [codex] Improve read-model route responsiveness by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2022
- [codex] Make chat titles explicit and editable by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2024
- [codex] Fix preview capability HTML asset rewriting by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2026
- [codex] Return full scoped ticket queues by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/2027
Full Changelog: https://github.com/Git-on-my-level/codex-autorunner/compare/v2.1.2...v2.2.0