What's Changed
- fix(tui): hide council and dynamic councillors from sidebar by @mhenke in #826
- docs(readme): add issue #823 models to per-agent recommended ranges by @mhenke in #825
- refactor(config): remove legacy tmux and council.master config keys (#372) by @mhenke in #832
- fix(config-io): pin installed version in plugin config entry by @mhenke in #802
- fix(agents): pin promptAsync to orchestrator + harden default_agent by @Qesire in #827
- fix(task-session): parallel early-reg mis-attribution + idle/FG false-complete race by @Jiajun0413 in #837
- fix(task-session-manager): record background subagent session.error on board (issue #836) by @mhenke in #840
- feat(agents): add task rejection contract by @alvinunreal in #842
- fix(preset): set OpenAI xhigh variants by @alvinunreal in #847
- fix(prompt): remove misleading 'do not poll' instructions by @adikpb in #849
- refactor(task-session-manager): decompose monolithic index into focused subsystems by @adikpb in #848
- Add opt-in checkpoint-compatible job board strategy by @DanielMaly in #851
Full Changelog: v2.2.4...v2.2.5