Commit Graph

  • 8f02f0934b Improve the default system prompt Georg Bauer 2026-07-27 14:26:10 +02:00
  • a90a241ae1 Confirm session deletion Georg Bauer 2026-07-27 14:18:32 +02:00
  • 8a08cd7b52 Improve chat rendering and generation summaries Georg Bauer 2026-07-27 14:04:14 +02:00
  • 6a541b51f9 fix: rendering in a2ui surface and viewport aligned Georg Bauer 2026-07-27 13:53:01 +02:00
  • f69623ad02 feat: moved a2ui surface to a separate panel Georg Bauer 2026-07-27 12:58:46 +02:00
  • ef1c574a7f fix: better hardening of tool calls Georg Bauer 2026-07-27 12:12:35 +02:00
  • 4a309091b6 prev/next A2UI surface and better dismissal Georg Bauer 2026-07-27 11:52:15 +02:00
  • c9c2d8efd5 feat: a2ui interface to enablee the LLM to give structured information Georg Bauer 2026-07-27 11:19:57 +02:00
  • 27b10ee0e1 chore: more on menus Georg Bauer 2026-07-27 07:42:59 +02:00
  • 61c2028e27 chore: reduce plan to bare minimum - no issues Georg Bauer 2026-07-27 07:36:07 +02:00
  • 21b9223706 chore: updated PLAN Georg Bauer 2026-07-26 22:28:59 +02:00
  • 47b405e72b fix: ssd streaming and deepseek fixes Georg Bauer 2026-07-26 21:50:59 +02:00
  • 0d80c217c4 Finish DS4 execution parity Georg Bauer 2026-07-26 20:44:23 +02:00
  • fd3f8e45dc Upgrade Iced and render Markdown tables Georg Bauer 2026-07-26 18:45:33 +02:00
  • 4420b81117 Integrate DS4 execution parity in Rust Georg Bauer 2026-07-26 17:58:05 +02:00
  • c9f0c3661c Harden local tool execution Georg Bauer 2026-07-26 14:36:38 +02:00
  • 171b041ba6 Finish long-running agent parity Georg Bauer 2026-07-26 13:41:53 +02:00
  • 65c9cbfc45 Add GLM 5.2 Metal execution Georg Bauer 2026-07-26 12:16:30 +02:00
  • 1de954b579 Support DeepSeek V4 Pro execution Georg Bauer 2026-07-26 12:02:06 +02:00
  • 3c75b8f6c1 Support long-running agent turns Georg Bauer 2026-07-26 11:07:28 +02:00
  • 2a14b93335 Make compaction transitions recoverable Georg Bauer 2026-07-26 10:56:19 +02:00
  • 6aa45b2cf0 Add agent context compaction Georg Bauer 2026-07-26 10:48:29 +02:00
  • 1dcadeb882 Scroll to the focused preference from its unscrolled position Georg Bauer 2026-07-26 10:27:04 +02:00
  • c5e812f9b9 Scroll the focused preference into view Georg Bauer 2026-07-26 10:22:14 +02:00
  • 671724949f Keep the composer out of a dialog's field order Georg Bauer 2026-07-26 10:11:40 +02:00
  • a0c3a72f4e Move focus between form fields with tab Georg Bauer 2026-07-26 10:07:39 +02:00
  • f2133d561b Chart session checkpoints as their own cache bucket Georg Bauer 2026-07-26 09:56:52 +02:00
  • 5d441038bc Move preferences from the database to a YAML config file Georg Bauer 2026-07-26 09:50:39 +02:00
  • 3f2c42513f Show the context fill grade as a pie chart Georg Bauer 2026-07-26 09:33:14 +02:00
  • 76a5dd5b26 Name session checkpoints by their session title Georg Bauer 2026-07-26 09:25:37 +02:00
  • 1f27270d66 Reclaim KV checkpoints the index cannot reach Georg Bauer 2026-07-26 09:25:37 +02:00
  • 4fc423314b Center the detail tabs over the chat area Georg Bauer 2026-07-26 09:16:55 +02:00
  • 63e2a74ad5 Manage the KV cache disc usage from preferences and stats Georg Bauer 2026-07-26 09:10:18 +02:00
  • b182e7007c Let the sidebar divider be dragged Georg Bauer 2026-07-26 00:12:04 +02:00
  • 9bd648d77b Explain each preference in a hover tooltip Georg Bauer 2026-07-26 00:04:57 +02:00
  • ce18a2db9b Collapse a project's sessions by clicking its name Georg Bauer 2026-07-25 23:58:21 +02:00
  • e44680541d Reopen the last project with a focused draft chat Georg Bauer 2026-07-25 23:52:39 +02:00
  • 4408ed8b26 Use a reverse-DNS bundle identifier Georg Bauer 2026-07-25 23:35:57 +02:00
  • 7f35d7f58d Move window controls into the title bar Georg Bauer 2026-07-25 23:35:57 +02:00
  • ae4222a573 Refocus implementation roadmap Georg Bauer 2026-07-25 22:49:22 +02:00
  • 4a45735072 Add persistent local agent tools Georg Bauer 2026-07-25 14:57:17 +02:00
  • 668d8b787e Complete local HTTP endpoint parity Georg Bauer 2026-07-25 14:18:57 +02:00
  • a1761fa731 Add prefix-aware KV session cache Georg Bauer 2026-07-25 13:56:10 +02:00
  • c77ef47cfc Recover poisoned shared-state locks Georg Bauer 2026-07-25 13:12:49 +02:00
  • 292ee82af5 Make tokenizer byte offsets total Georg Bauer 2026-07-25 13:09:04 +02:00
  • 7686c2248c Rebuild Metal glue when headers change Georg Bauer 2026-07-25 13:06:43 +02:00
  • 3708afb1b6 Document Metal executor drop order Georg Bauer 2026-07-25 13:04:09 +02:00
  • 44fce6585c Document Metal buffer view ownership Georg Bauer 2026-07-25 13:02:13 +02:00
  • 8f91a06336 Recover the model runtime from panics Georg Bauer 2026-07-25 13:00:20 +02:00
  • 90400701fa Bound local HTTP resource use Georg Bauer 2026-07-25 12:56:23 +02:00
  • 429cbc78de Bound model download stalls Georg Bauer 2026-07-25 12:52:33 +02:00
  • 218c9473f7 Cancel generation when its handle is dropped Georg Bauer 2026-07-25 12:47:42 +02:00
  • d456458133 Title new sessions from their first chat Georg Bauer 2026-07-25 12:32:51 +02:00
  • af0de86ef8 fix: utf-8 was decoded before complete text, so emojis broke Georg Bauer 2026-07-25 12:26:23 +02:00
  • 35087580d5 Add quick actions to sessions Georg Bauer 2026-07-25 12:15:58 +02:00
  • cc9e09ff1d chore: added hint for tea into agents.md Georg Bauer 2026-07-25 12:06:47 +02:00
  • 51c1b2a7dc feat: better session creation handling Georg Bauer 2026-07-25 12:02:04 +02:00
  • 4292e0d3f9 Split Rust code into domain modules Georg Bauer 2026-07-25 11:22:59 +02:00
  • 7843592400 fix: fix issue #2 - telemetry not showing in graphs Georg Bauer 2026-07-25 10:52:56 +02:00
  • 19fe61fc21 Update implementation plan status Georg Bauer 2026-07-25 09:31:55 +02:00
  • 2fbe605b5d Implement batched server parity and observability Georg Bauer 2026-07-25 08:32:35 +02:00
  • d554b77b9d feat: first cut at openai compatible server Georg Bauer 2026-07-24 21:12:48 +02:00
  • bbbe65a75f chore: added claude.md as direction to agents.md Georg Bauer 2026-07-24 20:27:50 +02:00
  • 6560f20129 feat: finalized support for chat Georg Bauer 2026-07-24 20:14:26 +02:00
  • 3154f57a2f full chat implemented Georg Bauer 2026-07-24 19:59:41 +02:00
  • 36946e6e5f Complete long-context chat support Georg Bauer 2026-07-24 18:16:34 +02:00
  • 5ab110ed0b feat: better chat support for thinking Georg Bauer 2026-07-24 18:01:53 +02:00
  • ff984bb96a feat: first cut at actual token generation and model loading Georg Bauer 2026-07-24 17:44:41 +02:00
  • 616b550849 Implement DS4 model intake Georg Bauer 2026-07-24 16:53:03 +02:00
  • 87dfc01e74 feat: more preferences Georg Bauer 2026-07-24 16:04:15 +02:00
  • ac464317d4 Add Metal execution preferences Georg Bauer 2026-07-24 15:37:13 +02:00
  • bccce697af Add typed generation preferences Georg Bauer 2026-07-24 15:26:15 +02:00
  • ad7167e84a Add model management and macOS integration Georg Bauer 2026-07-24 15:18:35 +02:00
  • ec77ab94fb Plan native macOS menus Georg Bauer 2026-07-24 13:30:08 +02:00
  • 859eecb459 Plan A2UI chat surfaces Georg Bauer 2026-07-24 13:22:46 +02:00
  • 2e4b811f48 Document DS4 preference parity Georg Bauer 2026-07-24 13:19:12 +02:00
  • 952fb79edc Add resumable background model downloads Georg Bauer 2026-07-24 13:10:04 +02:00
  • 62e7752ec7 refine app foundation Georg Bauer 2026-07-24 12:36:48 +02:00
  • 579e1030b2 add preferences and macOS packaging Georg Bauer 2026-07-24 12:23:50 +02:00
  • 2e1de825ab initial commit Georg Bauer 2026-07-24 11:27:25 +02:00