ciregenz
81d9429291
[eric] ui: sidebar icons -> lucide line-glyphs (dashboard/apps/customize/settings/sidebar-toggle), springy hover
2026-06-10 22:21:03 -07:00
ciregenz
01cea9eed4
[eric] ui: drop the chat-panel header hairline, the New chat title is just a typography band now
2026-06-10 22:12:38 -07:00
ciregenz
a801f5048e
[eric] ui: kill inner seams, app-builder header band + file-tree line + skill markdown hr gone, columns separate by tint
2026-06-10 22:05:57 -07:00
Aidan and GitHub
e8e19661e6
Inject selected-app context into dashboard agent chat ( #69 )
...
When a user selects an App card on the dashboard via the "Select UI element" picker, thread the selected Output ids to the backend (mirroring the selected_browser_ids path) and inject a per-app context block into the system prompt: each app's absolute workspace path, entry point, meta.json, and a pointer to its SKILL.md. This lets the agent edit existing apps in place from the main view (the dashboard card's Vite runtime live-reloads on save) without switching to the Apps tab.
2026-06-10 21:29:02 -07:00
ciregenz
6a62e1550d
[eric] ui: settings tabs become pills (filled active pill, no underline), drop the header line
2026-06-10 20:28:23 -07:00
ciregenz
f79eda8e7f
[eric] ui: unify chrome + float content as a rounded inset column, kills the toolbar band and the seams
2026-06-10 20:26:23 -07:00
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
abccodes
4caceab927
[aidan] fix: selector doesnt go outside of chat box
2026-06-10 19:11:22 -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
Aidan and GitHub
ded951b8a0
fix: clip selection overlay to the chat scroller for tall messages
...
SelectionOverlay portals to document.body and drew highlights at the raw getBoundingClientRect() of the selected element, so a tall message bubble let the blue overlay bleed past the chat panel onto the rest of the UI. Walk up every overflow-clipping ancestor, intersect the rect with each, and skip rendering when fully out of view. Applied to hover, persistent, and drag-preview rects, with labels clamped to the clip top/left so they never paint above the chat container.
2026-06-10 17:37:04 -07:00
Aidan and GitHub
ea2f1c36c5
fix: stop dashboard select-mode from leaking onto other pages
...
Dashboard stays mounted (visibility-hidden) behind every other route, so its ElementSelectionProvider and portal-rendered SelectionOverlay kept firing on top of the App Builder. Gate both the overlay render and the global mouse listeners in useDomElementSelector on useDashboardActive, leaving selection state untouched so it restores on return.
2026-06-10 17:14:37 -07:00
abccodes
ee0cf13b71
[aidan] fix: back/foward buttons interaction ui fix
2026-06-10 16:35:08 -07:00
ciregenz
a126c42a07
[eric] free-trial: hand the wheel back when a real model is connected mid-trial (key or 9router sub)
2026-06-10 16:32:25 -07:00
abccodes
1cc298e16d
feat(chat): virtualize long chat transcripts (lazy load/unload + oversized message blocks)
2026-06-10 04:15:38 -07:00
ciregenz
d242114643
[eric] onboarding: per-step soft unlocks, locked steps show a teaser, spotlight skips locked
2026-06-10 03:35:14 -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
714e1e6d06
[eric] free-trial: one-click starter-prompt chips on the empty dashboard
2026-06-10 00:04:45 -07:00
ciregenz
c8c95e4297
[eric] free-trial: value-first onboarding reorder, arm-on-launch, exhaustion upsell card
2026-06-10 00:01:37 -07:00
ciregenz
fb178648df
[eric] free-trial: backend dispatch injection, hardware fingerprint, mint/clear, exhaustion upsell
2026-06-09 23:54:10 -07:00
ciregenz
aaa72e9169
[eric] release: bump version to 1.2.76
2026-06-09 22:44:56 -07:00
Aidan and ciregenz
5a26b26c34
[aidan] chat: auto-compact inside send, surface as chat activity ( #63 )
2026-06-09 22:29:31 -07:00
Aidan and ciregenz
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