What's Changed
- PMA automation domain package: 11 tickets — canonical models, pure reducers, dispatch decisions, invariant testing by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1580
- Fix #1576: add get_running_turn delegation to PmaThreadExecutionStore by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1581
- [codex] Fix PMA idle-timeout race at the stall boundary by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1582
- Fix #1583: resolve lane_id in dispatch decision for notification routing by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1587
- Prefer fresh origin/main worktrees for new repo PMA threads by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1588
- Fix PMA lane-based dispatch target resolution by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1586
- [codex] Add chat resolve metadata lookup by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1590
- [codex] Fix Discord queued progress and Telegram update guard by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1592
- [codex] Clear queued Discord placeholder when work starts by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1593
- [codex] Deduplicate transient thinking updates by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1594
- Discord-2 architecture cutover: 16 tickets — flow lifecycle, chat ops, runtime normalization, PMA automation, publish state machine by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1595
- [codex] Handle item/started in runtime decoder by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1596
- [codex] Fix PMA thread CLI UX by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1599
- Fix Discord PMA placeholder and recovery state leaks by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1601
- [codex] Fix managed-thread queued send wakeups by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1600
- [codex] fix bot review whitelist routing by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1603
- Fix PMA queued-turn worker startup for coordinator-only hooks by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1606
- [codex] Fix decode failure progress leaks by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1607
- fix(#1611): fix queued turn stall in booting_runtime phase by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1613
- fix(#1608): filter progress noise in PMA thread status/tail output by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1610
- fix(#1609): add queued-turn management commands and --no-wait send flag by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1612
- [codex] Clear stale Discord interaction components by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1616
- fix(#1621): remove ghost directories and empty surface stubs by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1624
- Fix split ESM module instances in asset loader by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1633
- [codex] Clean up plugin API surface by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1623
- fix(#1622): remove legacy migration scaffolding and stale scripts by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1628
- docs: single-source-of-truth cleanup and doc-code sync (#1618) by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1625
- [codex] Unify ticket lint entrypoints by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1632
- fix(#1617): clean up plugin API surface — unify docs, eliminate duplication by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1629
- Fix SCM wake-up notification ordering by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1635
- [codex] Harden Discord ticket browsing and lint parity by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1634
- chore: config, CI, and scripting cleanup (#1620) by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1636
- [codex] Trim env surface and remove legacy fallbacks by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1637
- fix: add confirmed_start tracking to prevent premature SCM wake-up notifications by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1638
- [codex] Fix PMA hygiene safe worktree purge by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1644
- Prune backward-compat re-export layers across core and chat integrations by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1639
- chore: config, CI, and scripting cleanup (#1620) by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1645
- [codex] Recover PMA wake-up lanes after hub restart by @Git-on-my-level in https://github.com/Git-on-my-level/codex-autorunner/pull/1647
Full Changelog: https://github.com/Git-on-my-level/codex-autorunner/compare/v1.11.8...v1.11.10