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
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
2a14b93335
Make compaction transitions recoverable
2026-07-26 10:56:19 +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
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
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
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
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
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
Georg Bauer
7843592400
fix: fix issue #2 - telemetry not showing in graphs
2026-07-25 10:52:56 +02:00
Georg Bauer
2fbe605b5d
Implement batched server parity and observability
2026-07-25 08:32:35 +02:00
Georg Bauer
d554b77b9d
feat: first cut at openai compatible server
2026-07-24 21:12:48 +02:00
Georg Bauer
6560f20129
feat: finalized support for chat
2026-07-24 20:14:26 +02:00
Georg Bauer
36946e6e5f
Complete long-context chat support
2026-07-24 18:16:34 +02:00
Georg Bauer
5ab110ed0b
feat: better chat support for thinking
2026-07-24 18:01:53 +02:00
Georg Bauer
ff984bb96a
feat: first cut at actual token generation and model loading
2026-07-24 17:44:41 +02:00
Georg Bauer
616b550849
Implement DS4 model intake
2026-07-24 16:53:03 +02:00
Georg Bauer
87dfc01e74
feat: more preferences
2026-07-24 16:04:15 +02:00
Georg Bauer
ac464317d4
Add Metal execution preferences
2026-07-24 15:37:13 +02:00
Georg Bauer
bccce697af
Add typed generation preferences
2026-07-24 15:26:15 +02:00
Georg Bauer
ad7167e84a
Add model management and macOS integration
2026-07-24 15:18:35 +02:00
Georg Bauer
952fb79edc
Add resumable background model downloads
2026-07-24 13:10:04 +02:00
Georg Bauer
62e7752ec7
refine app foundation
2026-07-24 12:36:48 +02:00