What's Changed
- provider update advisories by @justsomelegs in #2312
- Add keybindings settings editor by @juliusmarminge in #2533
- Reduce timeline row rerenders by @cursor[bot] in #2498
- Stabilize git workspace and terminal tests by @juliusmarminge in #2540
- Optimize MessagesTimeline work row stability by @cursor[bot] in #2527
- Feature/intellij editors by @Minigamer42 in #2475
- Add process and trace diagnostics views by @juliusmarminge in #2532
- Split server CLI into focused submodules by @juliusmarminge in #2545
- Adopt Effect JSON and DateTime idioms by @cursor[bot] in #2559
- Make changed-files header sticky in chat timeline by @juliusmarminge in #2565
- Cache desktop build assets in CI and release workflows by @juliusmarminge in #2543
- Revert "Cache desktop build assets in CI and release workflows" by @juliusmarminge in #2568
- feat(web): mention skills in composer placeholder by @maria-rcks in #2570
- Avoid timeline timer rerender commits by @cursor[bot] in #2580
- Adopt idiomatic Effect APIs in generator and decider by @cursor[bot] in #2581
- feat(web): render skill calls as inline chips by @maria-rcks in #2572
- feat(web): add configurable sidebar thread preview count by @Marve10s in #1856
- [codex] Fix sidebar preview settings reset by @juliusmarminge in #2587
- Refresh Codex protocol bindings and adapter mappings by @juliusmarminge in #2590
- port desktop app to Effect by @juliusmarminge in #2546
- Move desktop server exposure logic into backend by @juliusmarminge in #2591
- Reduce sidebar selection rerenders by @cursor[bot] in #2560
- Match sticky changed-files header tint to card background by @juliusmarminge in #2592
- Enable stricter Effect LSP rules by @juliusmarminge in #2596
- Scaffold oxlint plugin with initial rule by @juliusmarminge in #2603
- [codex] Fix Windows release signing setup by @juliusmarminge in #2606
- Deploy hosted web app from release workflow by @juliusmarminge in #2507
- Fix OpenCode raw text delta assembly by @Kiri110K in #2526
- [codex] Handle NuGet provider bootstrap failures by @juliusmarminge in #2608
- perf: Add archived shell snapshot support by @juliusmarminge in #2593
- fix(ssh): fix reconnect issues and node binary path resolution by @juliusmarminge in #2504
- [codex] add configurable automatic git fetch interval by @juliusmarminge in #2605
- Fix remote pairing CORS responses by @ben-vargas in #2594
- Update deployment command in release workflow by @juliusmarminge in #2610
- Collapse long user messages by default by @notkainoa in #2180
- [codex] Fix Vercel release web deploy scope by @juliusmarminge in #2611
- [codex] Fix Vercel Turbo env forwarding by @juliusmarminge in #2612
- [codex] Fix hosted channel bootstrap by @juliusmarminge in #2613
New Contributors
- @Minigamer42 made their first contribution in #2475
- @Kiri110K made their first contribution in #2526
- @ben-vargas made their first contribution in #2594
Full Changelog: v0.0.22...v0.0.23