ciregenz
|
d5b6abee8e
|
[eric] ui: distinguish Dashboards (space-dashboard) from Apps (widgets) + cleaner sidebar-toggle glyph
|
2026-06-10 20:08:10 -07:00 |
|
ciregenz
|
047c9d912c
|
[eric] ui: drop the toolbar + settings divider lines, bg-tint and air carry the separation now
|
2026-06-10 19:58:30 -07:00 |
|
ciregenz
|
ae86591ed3
|
[eric] ui: sidebar section icons spring on row-hover, lightweight CSS, interaction-only no dependency
|
2026-06-10 19:55:04 -07:00 |
|
ciregenz
|
eb34ace809
|
[eric] ui: quiet the empty dashboard-card preview, outlined ghosted glyph instead of a loud filled orange mosaic
|
2026-06-10 19:49:22 -07:00 |
|
ciregenz
|
da18017118
|
[eric] ui: one outlined icon language for the sidebar + tighter icon column, no more filled clip-art
|
2026-06-10 19:45:27 -07:00 |
|
ciregenz
|
6ed012031c
|
[eric] ui: bring eric/ui-polish (HIG card/sidebar/status polish) onto eric/dev
|
2026-06-10 19:29:04 -07:00 |
|
ciregenz
|
1443939dc1
|
[eric] dashboard: re-land live-webview cap (max 8, park farthest non-agent card); the Windows crash-marker brick that forced the revert is fixed by ad081f1
|
2026-06-10 19:13:33 -07:00 |
|
ciregenz
|
2a215a7439
|
[eric] apps: debounce the App-Builder preview webview mount, fast-switched-past apps no longer pile up renderers (the 8GB OOM/grey-out)
|
2026-06-10 19:13:33 -07:00 |
|
ciregenz
|
100d6491f7
|
[eric] models: track model errors (diagnostic) + friendly 'not on your plan' card for the 1211 unknown-model wall
|
2026-06-10 19:10:57 -07:00 |
|
ciregenz
|
0bf2eb37f6
|
[eric] desktop: renderer self-heals a stale backend port, fixes the post-signin CORS wall
|
2026-06-10 17:37:57 -07:00 |
|
ciregenz
|
7bde6a4efe
|
[eric] frontend: done and stopped go silent, status only speaks when it needs the user
|
2026-06-10 02:41:11 -07:00 |
|
ciregenz
|
5063506e19
|
[eric] frontend: browser card activity badge keeps its tint, drops the stroke
|
2026-06-10 02:26:28 -07:00 |
|
ciregenz
|
9a26f02b67
|
[eric] frontend: skills content panes drop strokes on tinted fills, background difference is the grouping
|
2026-06-10 02:25:32 -07:00 |
|
ciregenz
|
dca473cb50
|
[eric] frontend: approval cards lose inner strokes, tint fills carry the grouping (rows keep inset hairlines)
|
2026-06-10 02:24:43 -07:00 |
|
ciregenz
|
c09ec0f111
|
[eric] frontend: cards stop jumping on hover, shadow fade is the single elevation cue
|
2026-06-10 02:23:28 -07:00 |
|
ciregenz
|
509aa9aec6
|
[eric] frontend: sidebar drops rail lines and section dividers, indentation + air + finder-style fill carry the hierarchy
|
2026-06-10 02:22:24 -07:00 |
|
ciregenz
|
667017d9ad
|
[eric] frontend: status reads as a colored dot + word, the filled chip box is gone from card and chat headers
|
2026-06-10 02:21:09 -07:00 |
|
ciregenz
|
f38f478486
|
[eric] release: bump version to 1.2.77
v1.2.77
|
2026-06-10 01:53:53 -07:00 |
|
ciregenz
|
893f016461
|
[eric] outputs: idle-paused (SIGSTOP) runtimes stop advertising their frozen port, the real fix for the app-switch ERR_FAILED
|
2026-06-10 01:44:53 -07:00 |
|
ciregenz
|
b13cc5c2b9
|
[eric] outputs: gate preview URL on a live runtime, a crashed vite no longer hands the webview a dead port (ERR_FAILED on reopen)
|
2026-06-10 01:35:12 -07:00 |
|
ciregenz
|
3c76d1eea7
|
[eric] apps: skip capturePage on a detaching/crashed/loading webview, stops the main-process quit on fast app-switching
|
2026-06-10 01:16:29 -07:00 |
|
ciregenz
|
e8692159a3
|
[eric] outputs: PUT clears session_id on explicit null (exclude_unset), Apps stale-link self-heal finally sticks
|
2026-06-10 01:16:28 -07:00 |
|
ciregenz
|
726270b9d4
|
[eric] frontend: auto-save submits only user-touched fields over latest settings, oauth mid-modal cant ping-pong it
|
2026-06-10 01:00:28 -07:00 |
|
ciregenz
|
4e9960d464
|
[eric] frontend: directory browser loads with row skeletons instead of a centered spinner
|
2026-06-10 00:58:27 -07:00 |
|
ciregenz
|
b0c3b8de19
|
[eric] frontend: status chips speak plain english, working / needs your OK / done instead of enum values
|
2026-06-10 00:56:43 -07:00 |
|
ciregenz
|
cd67f3e3a5
|
[eric] frontend: cmd-k palette runs commands too, new dashboard / settings / nav surface as typed actions
|
2026-06-10 00:54:11 -07:00 |
|
ciregenz
|
5a88146cc9
|
[eric] frontend: customization group starts collapsed, config rows are disclosure not daily nav
|
2026-06-10 00:52:08 -07:00 |
|
ciregenz
|
5d205b5db2
|
[eric] frontend: right-click a dashboard card for its actions menu, mac-style context menu
|
2026-06-10 00:51:11 -07:00 |
|
ciregenz
|
58aface86f
|
[eric] frontend: settings apply on change like system settings, drop save footer + discard dialog
|
2026-06-10 00:49:46 -07:00 |
|
ciregenz
|
aaa72e9169
|
[eric] release: bump version to 1.2.76
|
2026-06-09 22:44:56 -07:00 |
|
 Aidanandciregenz
|
5a26b26c34
|
[aidan] chat: auto-compact inside send, surface as chat activity (#63)
|
2026-06-09 22:29:31 -07:00 |
|
 Aidanandciregenz
|
0a704d4690
|
[aidan] chat: isolate branch history, fresh session on edit/switch (#62)
|
2026-06-09 22:29:31 -07:00 |
|
ciregenz
|
67c639a76c
|
[eric] strip the ux-trace debug logging from the chat-reopen investigation
|
2026-06-09 22:00:16 -07:00 |
|
ciregenz
|
2fd7fc0e91
|
[eric] frontend: keep an active agent's WS alive across a hop, reopening a still-responding chat skips the reconnect handshake that caused the lag
|
2026-06-09 21:57:55 -07:00 |
|
ciregenz
|
aaf5170cae
|
[eric] frontend: order surviving messages by timestamp in the snapshot merge, a just-sent bubble was rendering below the agent reply
|
2026-06-09 20:38:26 -07:00 |
|
ciregenz
|
d0b9a4ef41
|
[eric] frontend: warm-store chats connect the live stream immediately and hydrate in background, reopen no longer waits a round trip
|
2026-06-09 20:06:48 -07:00 |
|
ciregenz
|
ae3019640a
|
[eric] frontend: optimistic messages survive the snapshot merge even when both sides read settled, fixes the 2nd-send bubble flicker
|
2026-06-09 18:31:18 -07:00 |
|
ciregenz
|
d3ecd92051
|
[eric] frontend: restore the fetchSession on app reopen, instant-mount removed the only hydrator and cold opens hung forever
|
2026-06-09 18:31:17 -07:00 |
|
ciregenz
|
213048a2dc
|
[eric] frontend: trust local live status in the session-snapshot merge, a racing stale snapshot hid the just-sent user bubble until run end
|
2026-06-09 18:13:13 -07:00 |
|
ciregenz
|
cd1454f851
|
[eric] frontend: app reopen renders the cached chat instantly, stale-session verification moved to the background
|
2026-06-09 18:03:15 -07:00 |
|
ciregenz
|
ad081f1a93
|
[eric] frontend: parked cards must not arm the Windows webview crash marker, a phantom strike locked Windows into iframes
|
2026-06-09 17:43:09 -07:00 |
|
ciregenz
|
1815ab18ae
|
Revert "[eric] frontend: cap live webviews at 8, farthest-from-center non-agent cards park first so heavy pages degrade instead of OOM"
This reverts commit fb3e3e702a.
|
2026-06-09 17:36:00 -07:00 |
|
ciregenz
|
6481fd999d
|
[eric] frontend: orphaned app cards show a friendly missing-files state instead of raw 404 JSON
|
2026-06-09 17:20:11 -07:00 |
|
ciregenz
|
89ac24da5b
|
[eric] frontend: scope the session-list strip to the fetched dashboard, hopping dashboards ate finished chats
|
2026-06-09 17:20:10 -07:00 |
|
ciregenz
|
fb3e3e702a
|
[eric] frontend: cap live webviews at 8, farthest-from-center non-agent cards park first so heavy pages degrade instead of OOM
|
2026-06-09 16:59:32 -07:00 |
|
ciregenz
|
662468a755
|
[eric] frontend: boot browser cards parked (title placeholder, no guest process), wake on zoom-in or agent dispatch
|
2026-06-09 16:33:50 -07:00 |
|
ciregenz
|
ab30b4c515
|
[eric] frontend: restore the original empty-state shimmer, gated on dashboard-active so it never burns unwatched
|
2026-06-09 16:21:30 -07:00 |
|
ciregenz
|
9e30040186
|
[eric] frontend: empty-state glint as per-letter opacity wave, original dim look back at compositor cost
|
2026-06-09 16:10:36 -07:00 |
|
ciregenz
|
cd1db491b2
|
[eric] frontend: bring back the empty-state shimmer as a transform-only sheen, composited instead of repainting 60fps
|
2026-06-09 16:00:03 -07:00 |
|
ciregenz
|
1fd32b7bc3
|
[eric] backend: add Fable 5 subscription (cc/) row, verified live 200 on the Claude sub
|
2026-06-09 15:58:19 -07:00 |
|