Georg Bauer
118a9d41e0
feat: record agent approvals
2026-08-02 09:47:28 +02:00
Georg Bauer
c0e4ec13cc
Select thinking mode from the chat
2026-08-01 09:49:37 +02:00
Georg Bauer
73d7c8af27
feat: AI based permission checks
2026-07-30 09:47:54 +02:00
Georg Bauer
dbccaf7088
fix: fixed git handling
2026-07-28 21:11:46 +02:00
Georg Bauer
44d614378f
Group chat token counts by thousands
2026-07-28 18:59:07 +02:00
Georg Bauer
d371d9d659
Render tool output as terminal text
2026-07-27 22:07:21 +02:00
Georg Bauer
aebfe7aeb6
Add project and branch chat controls
2026-07-27 19:20:57 +02:00
Georg Bauer
22a939751e
Keep chat scrolling under user control
2026-07-27 18:58:45 +02:00
Georg Bauer
4adb49a4d1
Reuse canonical chat context
2026-07-27 18:35:52 +02:00
Georg Bauer
50ae1cd5b9
fix: markdown rendering for chat was broken
2026-07-27 16:38:48 +02:00
Georg Bauer
c96675c462
feat: more native menus with expected reactions
2026-07-27 15:09:12 +02:00
Georg Bauer
8a08cd7b52
Improve chat rendering and generation summaries
2026-07-27 14:04:14 +02:00
Georg Bauer
f69623ad02
feat: moved a2ui surface to a separate panel
2026-07-27 12:58:46 +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
fd3f8e45dc
Upgrade Iced and render Markdown tables
2026-07-26 18:45:33 +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
3c75b8f6c1
Support long-running agent turns
2026-07-26 11:07:28 +02:00
Georg Bauer
6aa45b2cf0
Add agent context compaction
2026-07-26 10:48:29 +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
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
e44680541d
Reopen the last project with a focused draft chat
2026-07-25 23:52:39 +02:00
Georg Bauer
4a45735072
Add persistent local agent tools
2026-07-25 14:57:17 +02:00
Georg Bauer
35087580d5
Add quick actions to sessions
...
Rename, AI retitle, pin and archive, reached from the "..." button on
every session row and in the chat header. Sessions carry one lifecycle
state (normal, pinned, archived) rather than independent flags, so the
sidebar groups them without an unrepresentable pinned-and-archived case.
The AI retitle runs as a one-shot against the transient KV cache through
a new CheckpointTarget::OneShot, leaving no session or checkpoint behind
while still reporting as local work in the metrics.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-07-25 12:15:58 +02:00
Georg Bauer
51c1b2a7dc
feat: better session creation handling
2026-07-25 12:02:04 +02:00
Georg Bauer
4292e0d3f9
Split Rust code into domain modules
2026-07-25 11:22:59 +02:00