Repository navigation
v0.111.0
What's Changed
Features
- feat(macos): add search to the Settings sidebar by @LHagfoss in #2660
- feat(engine): move Smart UI guidance into a built-in skill by @LHagfoss in #2659
- feat(macos): add Done and Snooze shelves and attention groups to the sidebar by @LHagfoss in #2662
- feat(engine): give task plan steps stable ids and validated states by @LHagfoss in #2661
- feat(macos): start a message as a new chat in the background by @LHagfoss in #2663
- feat(macos): add a read-only Changes panel by @LHagfoss in #2664
- feat(macos): summarize a finished turn's changes and checks by @LHagfoss in #2665
- feat(engine): store threads in a threads folder and migrate sessions by @LHagfoss in #2671
- feat(tui): rename the sessions command to threads by @LHagfoss in #2672
- feat(macos): call conversations threads by @LHagfoss in #2673
- feat(ios): call conversations threads by @LHagfoss in #2674
- feat(tui): call conversations threads by @LHagfoss in #2676
- feat(macos): add an attention inbox across threads by @LHagfoss in #2680
- feat(remote): speak thread names on the wire when the device asks by @LHagfoss in #2679
- feat(macos): attach picked diff lines to a message by @LHagfoss in #2681
- feat(macos): center a new thread's composer under an optional banner by @LHagfoss in #2683
- feat(macos): show subagent token totals and open its panel without lag by @LHagfoss in #2682
- feat(macos): show a subagent's brief and its check's observed outcome by @LHagfoss in #2685
- feat(macos): add a task plan inspector to threads with a plan by @LHagfoss in #2686
- feat(macos): show a turn's commit, push, pull request and CI steps by @LHagfoss in #2687
- feat(engine): report how much space each store of user data takes by @LHagfoss in #2690
Fixes
- fix(engine): send only the unstreamed rest of a partial final answer by @LHagfoss in #2654
- fix(macos): clear the composer before Esc stops a turn and drop ended agent rows by @LHagfoss in #2656
- fix(macos): keep background agent rows through a failed refresh by @LHagfoss in #2657
- fix(macos): open the Agents list as a composer panel by @LHagfoss in #2658
- fix(engine): compact a long single turn deeper, including old edit arguments by @LHagfoss in #2668
- fix(engine): retry a provider header timeout instead of stopping the turn by @LHagfoss in #2670
- fix(macos): make Cmd-O change the open thread's folder by @LHagfoss in #2684
- fix(macos): keep placing a just-opened thread's older rows until they report by @LHagfoss in #2688
Documentation
- docs(engine): define chat, session, turn and agent terminology by @LHagfoss in #2666
- docs(engine): name the threads command and folder by @LHagfoss in #2675
Tests
- test(macos): reuse one defaults suite per test class by @LHagfoss in #2655
- test(ios): check the copied thread ID by pasting, not the brief capsule by @LHagfoss in #2689
Chores
Full Changelog: v0.110.0...v0.111.0