Commit Graph

91 Commits

Author SHA1 Message Date
Georg Bauer
b9933ae076 Add Git worktree pane 2026-07-27 19:44:12 +02:00
Georg Bauer
aebfe7aeb6 Add project and branch chat controls 2026-07-27 19:20:57 +02:00
Georg Bauer
7d865df20f Run chats independently 2026-07-27 19:12:59 +02:00
Georg Bauer
22a939751e Keep chat scrolling under user control 2026-07-27 18:58:45 +02:00
Georg Bauer
7f14b6008a Order sessions by recent use 2026-07-27 18:53:39 +02:00
Georg Bauer
1017087fc9 fix: better A2UI description 2026-07-27 18:49:06 +02:00
Georg Bauer
4adb49a4d1 Reuse canonical chat context 2026-07-27 18:35:52 +02:00
Georg Bauer
ee7e5696a5 chore: updated plan for dev brain 2026-07-27 17:08:13 +02:00
Georg Bauer
50ae1cd5b9 fix: markdown rendering for chat was broken 2026-07-27 16:38:48 +02:00
Georg Bauer
c4e92f6206 Add preference section navigation 2026-07-27 15:26:25 +02:00
Georg Bauer
c96675c462 feat: more native menus with expected reactions 2026-07-27 15:09:12 +02:00
Georg Bauer
8f02f0934b Improve the default system prompt 2026-07-27 14:26:10 +02:00
Georg Bauer
a90a241ae1 Confirm session deletion 2026-07-27 14:18:32 +02:00
Georg Bauer
8a08cd7b52 Improve chat rendering and generation summaries 2026-07-27 14:04:14 +02:00
Georg Bauer
6a541b51f9 fix: rendering in a2ui surface and viewport aligned 2026-07-27 13:53:01 +02:00
Georg Bauer
f69623ad02 feat: moved a2ui surface to a separate panel 2026-07-27 12:58:46 +02:00
Georg Bauer
ef1c574a7f fix: better hardening of tool calls 2026-07-27 12:12:35 +02:00
Georg Bauer
4a309091b6 prev/next A2UI surface and better dismissal 2026-07-27 11:52:15 +02:00
Georg Bauer
c9c2d8efd5 feat: a2ui interface to enablee the LLM to give structured information 2026-07-27 11:19:57 +02:00
Georg Bauer
27b10ee0e1 chore: more on menus 2026-07-27 07:42:59 +02:00
Georg Bauer
61c2028e27 chore: reduce plan to bare minimum - no issues 2026-07-27 07:36:07 +02:00
Georg Bauer
21b9223706 chore: updated PLAN 2026-07-26 22:28:59 +02:00
Georg Bauer
47b405e72b fix: ssd streaming and deepseek fixes 2026-07-26 21:50:59 +02:00
Georg Bauer
0d80c217c4 Finish DS4 execution parity 2026-07-26 20:44:23 +02:00
Georg Bauer
fd3f8e45dc Upgrade Iced and render Markdown tables 2026-07-26 18:45:33 +02:00
Georg Bauer
4420b81117 Integrate DS4 execution parity in Rust 2026-07-26 17:58:05 +02:00
Georg Bauer
c9f0c3661c Harden local tool execution 2026-07-26 14:36:38 +02:00
Georg Bauer
171b041ba6 Finish long-running agent parity 2026-07-26 13:41:53 +02:00
Georg Bauer
65c9cbfc45 Add GLM 5.2 Metal execution 2026-07-26 12:16:30 +02:00
Georg Bauer
1de954b579 Support DeepSeek V4 Pro execution 2026-07-26 12:02:06 +02:00
Georg Bauer
3c75b8f6c1 Support long-running agent turns 2026-07-26 11:07:28 +02:00
Georg Bauer
2a14b93335 Make compaction transitions recoverable 2026-07-26 10:56:19 +02:00
Georg Bauer
6aa45b2cf0 Add agent context compaction 2026-07-26 10:48:29 +02:00
Georg Bauer
1dcadeb882 Scroll to the focused preference from its unscrolled position 2026-07-26 10:27:04 +02:00
Georg Bauer
c5e812f9b9 Scroll the focused preference into view 2026-07-26 10:22:14 +02:00
Georg Bauer
671724949f Keep the composer out of a dialog's field order 2026-07-26 10:11:40 +02:00
Georg Bauer
a0c3a72f4e Move focus between form fields with tab 2026-07-26 10:07:39 +02:00
Georg Bauer
f2133d561b Chart session checkpoints as their own cache bucket 2026-07-26 09:56:52 +02:00
Georg Bauer
5d441038bc Move preferences from the database to a YAML config file
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:50:39 +02:00
Georg Bauer
3f2c42513f Show the context fill grade as a pie chart
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:33:14 +02:00
Georg Bauer
76a5dd5b26 Name session checkpoints by their session title
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:25:37 +02:00
Georg Bauer
1f27270d66 Reclaim KV checkpoints the index cannot reach
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:25:37 +02:00
Georg Bauer
4fc423314b Center the detail tabs over the chat area
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:16:55 +02:00
Georg Bauer
63e2a74ad5 Manage the KV cache disc usage from preferences and stats
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 09:10:18 +02:00
Georg Bauer
b182e7007c Let the sidebar divider be dragged 2026-07-26 00:12:04 +02:00
Georg Bauer
9bd648d77b Explain each preference in a hover tooltip 2026-07-26 00:04:57 +02:00
Georg Bauer
ce18a2db9b Collapse a project's sessions by clicking its name 2026-07-25 23:58:21 +02:00
Georg Bauer
e44680541d Reopen the last project with a focused draft chat 2026-07-25 23:52:39 +02:00
Georg Bauer
4408ed8b26 Use a reverse-DNS bundle identifier
Stage Manager could not resolve the icon for the old mixed-case one.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 23:35:57 +02:00
Georg Bauer
7f35d7f58d Move window controls into the title bar
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-25 23:35:57 +02:00