• Joined on 2026-02-16
hugo closed issue hugo/DS4Server#28 2026-07-26 08:28:33 +00:00
preferences doesn't allow to tab to next field
hugo commented on issue hugo/DS4Server#28 2026-07-26 08:28:28 +00:00
preferences doesn't allow to tab to next field

Done in a0c3a72, 6717249, c5e812f and 1dcadeb.

Iced has no tab-order property: text_input deliberately returns Status::Ignored for tab so the application moves the focus itself. Tab and shift-tab…

hugo pushed to main at hugo/DS4Server 2026-07-26 08:28:11 +00:00
1dcadeb882 Scroll to the focused preference from its unscrolled position
c5e812f9b9 Scroll the focused preference into view
671724949f Keep the composer out of a dialog's field order
a0c3a72f4e Move focus between form fields with tab
Compare 4 commits »
hugo opened issue hugo/DS4Server#29 2026-07-26 08:16:36 +00:00
the local agent must read an existing AGENTS.md and add it to the starting prompt of a session
hugo closed issue hugo/DS4Server#27 2026-07-26 08:00:24 +00:00
kvcache eviction only addresses transient cache and limits should only hit that, but the bar chart needs to list sessions as a bucket
hugo commented on issue hugo/DS4Server#27 2026-07-26 08:00:20 +00:00
kvcache eviction only addresses transient cache and limits should only hit that, but the bar chart needs to list sessions as a bucket

Done in f2133d5.

The budget side already held: KvStore is only ever opened on kv-cache/http, so eviction never sees session checkpoints — they live in the parent directory and go with their…

hugo opened issue hugo/DS4Server#28 2026-07-26 08:00:18 +00:00
preferences doesn't allow to tab to next field
hugo pushed to main at hugo/DS4Server 2026-07-26 07:59:53 +00:00
f2133d561b Chart session checkpoints as their own cache bucket
hugo closed issue hugo/DS4Server#26 2026-07-26 07:50:56 +00:00
move preferences from database to yaml file
hugo commented on issue hugo/DS4Server#26 2026-07-26 07:50:52 +00:00
move preferences from database to yaml file

Implemented in 5d44103.

Settings now live in ~/Library/Application Support/de.rfc1437.ds4server/config.yaml, beside data.sqlite3, grouped as model, idle_timeout_minutes, endpoint,…

hugo pushed to main at hugo/DS4Server 2026-07-26 07:50:45 +00:00
5d441038bc Move preferences from the database to a YAML config file
hugo opened issue hugo/DS4Server#27 2026-07-26 07:39:36 +00:00
kvcache eviction only addresses transient cache and limits should only hit that, but the bar chart needs to list sessions as a bucket
hugo closed issue hugo/DS4Server#19 2026-07-26 07:33:50 +00:00
context fill grade should be a little pie chart instead of a x/y text
hugo commented on issue hugo/DS4Server#19 2026-07-26 07:33:44 +00:00
context fill grade should be a little pie chart instead of a x/y text

Implemented in 3f2c425. The composer row now shows a small SVG pie at icon height instead of the progress bar and token text; the exact "x / y tokens (n%)" reading moved into a tooltip on hover.…

hugo pushed to main at hugo/DS4Server 2026-07-26 07:33:16 +00:00
3f2c42513f Show the context fill grade as a pie chart
hugo opened issue hugo/DS4Server#26 2026-07-26 07:30:55 +00:00
move preferences from database to yaml file
hugo pushed to main at hugo/DS4Server 2026-07-26 07:25:53 +00:00
76a5dd5b26 Name session checkpoints by their session title
1f27270d66 Reclaim KV checkpoints the index cannot reach
Compare 2 commits »
hugo pushed to main at hugo/DS4Server 2026-07-26 07:16:57 +00:00
4fc423314b Center the detail tabs over the chat area
hugo commented on issue hugo/DS4Server#3 2026-07-26 07:10:49 +00:00
cache management for kvcache disc usage

Implemented in 63e2a74.

Preferences — new "KV CACHE" group. Disc budget in GiB, minimum tokens, cold maximum, continued interval, each with hover text and the DS4 default when left blank (4…

hugo closed issue hugo/DS4Server#3 2026-07-26 07:10:49 +00:00
cache management for kvcache disc usage