Commit Graph
16 Commits
Author SHA1 Message Date
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 BauerandClaude Opus 5 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 4a45735072 Add persistent local agent tools 2026-07-25 14:57:17 +02:00
Georg Bauer 668d8b787e Complete local HTTP endpoint parity 2026-07-25 14:18:57 +02:00
Georg BauerandClaude Opus 5 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 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 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 952fb79edc Add resumable background model downloads 2026-07-24 13:10:04 +02:00
Georg Bauer 579e1030b2 add preferences and macOS packaging 2026-07-24 12:23:50 +02:00
Georg Bauer 2e1de825ab initial commit 2026-07-24 11:27:25 +02:00