What's Changed
- fix: resolve lint and js-yaml security warnings (#1087)
- fix: Resolve OpenCode database path correctly on Windows (#1086)
- refactor: delegate MCP configuration to provider CLIs (#1084)
- fix: keep ordered-list markers visible in user messages (#1083)
- fix: keep sidebar footer compact and visible (#1081)
- Fix Codex first-response live rendering (#1079)
- fix: preserve Pi session continuity (#1078)
- fix: preserve controls on language-tagged code blocks (#1077)
- feat: add native vault file tree actions (#1076)
- fix: derive blocked tool status from provider outcomes (#1075)
- Refactor chat tab construction into an atomic runtime factory (#1071)
- feat: add vault file tree to dual-pane sidebar (#1070)
- fix: harden provider settings and architecture boundaries (#1069)
- fix: reconcile duplicate Codex streaming tool events (#1059)
- feat: redesign model defaults and selection persistence (#1058)
- fix: preserve Codex history during fingerprint migration (#1056)
Full Changelog: 2.1.2...2.1.3