Skip to content

v0.111.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 12:21
· 98 commits to main since this release
376fc73

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