ciregenz
|
844dfb9300
|
[eric] composer: web-search toggle (globe) forces WebSearch/WebFetch while on, like a search mode
|
2026-07-21 15:53:39 -07:00 |
|
ciregenz
|
56038ebbb4
|
[eric] chat: fix title hover painting a white pill on the dark glass header (neutral translucent hover)
|
2026-07-21 15:53:38 -07:00 |
|
ciregenz
|
9e8ae56e45
|
[eric] tool-ui: data-table renders as a real grid (force table layout + container-type), not the column-hiding mobile accordion
|
2026-07-21 15:37:01 -07:00 |
|
ciregenz
|
8c22ec8c80
|
[eric] composer: ghost-text prompt prediction in the user's voice (aux-LLM from recent topics), Tab to accept
|
2026-07-21 14:51:12 -07:00 |
|
ciregenz
|
3416aab991
|
[eric] canvas: invert mouse buttons to Google Maps (left drag pans, right drag marquee-selects, meta+left still selects)
|
2026-07-21 14:51:12 -07:00 |
|
ciregenz
|
cd6add56b1
|
[eric] desktop: full size view reads like a chat page (centered reading column), drop the dock rail + fisheye
|
2026-07-21 13:44:23 -07:00 |
|
ciregenz
|
cd07b2143f
|
[eric] desktop: sidebar toggle pins the sidebar open in fullscreen; card anchors to the viewport so docked chrome squeezes it
|
2026-07-21 00:03:37 -07:00 |
|
ciregenz
|
9509cd4384
|
[eric] desktop: sidebar clicks act in fullscreen (app row swaps the pinned card, current dashboard exits to canvas)
|
2026-07-20 23:50:51 -07:00 |
|
ciregenz
|
960674e913
|
[eric] desktop: sidebar peek works in fullscreen too, sliding over the dock rail (one left-edge behavior everywhere)
|
2026-07-20 23:46:52 -07:00 |
|
ciregenz
|
d015747d40
|
[eric] desktop: fullscreen is the arc layout (persistent dock rail, card fills the dashboard, pinned: no drag/collapse/camera until restored)
|
2026-07-20 23:43:42 -07:00 |
|
ciregenz
|
ea4e014803
|
[eric] desktop: dock fisheye magnification (mac-style wheel) + minimized traffic lights fan out on a circular arc
|
2026-07-20 23:35:13 -07:00 |
|
ciregenz
|
dd4d6f3faa
|
[eric] desktop: fullscreen dock ports zen compact-mode hover semantics; stale-tile states sealed (close, dashboard switch, collapse)
|
2026-07-20 22:23:31 -07:00 |
|
ciregenz
|
0b19797f7f
|
[eric] desktop: traffic lights everywhere (browser green+tiling, pill hover chips, arc app lights), fullscreen dark+full+dock-switcher, knob drag, dock glyphs, rest composer removed
|
2026-07-20 21:42:24 -07:00 |
|
ciregenz
|
b20541d0ea
|
Merge remote-tracking branch 'origin/eric/redesign' into eric/onboarding
# Conflicts:
# backend/apps/agents/manager/run/RunOptions.py
# electron/main.js
# frontend/src/app/pages/Dashboard/canvas/DashboardCanvas.tsx
# frontend/src/app/pages/Dashboard/cards/DashboardViewCard.tsx
# frontend/src/app/pages/Dashboard/cards/NoteCard.tsx
|
2026-07-20 19:00:32 -07:00 |
|
ciregenz
|
9362e0fe3e
|
[eric] desktop: dock gains the og toolbar actions (chat/browser/workflow/note/history); Applications no longer kills the app (getFileIcon native throw SIGTRAPped main; icons now decode via defaults+sips children)
|
2026-07-20 18:36:00 -07:00 |
|
ciregenz
|
6eed04b1d3
|
[eric] canvas: classify mouse notches by wheelDeltaY tick signature; revert multiplier bump, slider governs
|
2026-07-20 18:11:51 -07:00 |
|
ciregenz
|
4a1eaee3a7
|
[eric] ui-tools: full jsonschema validation server-side (constraint classes like step>=1 slipped the hand walker); dead turns freeze in-progress spinners to pending in chat and pill; model told to end trackers truthfully
|
2026-07-20 18:05:15 -07:00 |
|
ciregenz
|
b0606b786f
|
[eric] canvas: bump wheel/pinch zoom responsiveness 25% (notch 6.4% -> 8%)
|
2026-07-20 17:49:35 -07:00 |
|
ciregenz
|
96c6c8e2aa
|
[eric] dashboard: revert to the og eric/onboarding canvas background (gradient wash + grain + dot grid); wallpaper layer and its IPC removed
|
2026-07-20 17:48:07 -07:00 |
|
ciregenz
|
9fe0c96c5a
|
[eric] canvas: trackpad two-finger scroll pans, mouse wheel keeps zooming (gmaps model)
|
2026-07-20 17:38:32 -07:00 |
|
ciregenz
|
cd0ddcb6b5
|
[eric] ui-tools: live in-place card updates (same component+id); social posts wrapped as {post} (flat props crashed the shell); per-component error wall; item-carousel validates the carousel shape
|
2026-07-20 17:25:55 -07:00 |
|
ciregenz
|
249ec9f945
|
[eric] onboarding: land reveal camera on welcome chat at readable zoom, not the whole cluster
|
2026-07-20 17:05:07 -07:00 |
|
ciregenz
|
b8911f28cf
|
[eric] ui-tools: generated schemas validate ShowUI server-side w/ teaching errors (hints kept required fields, model self-corrects); drag suspends backdrop blur; ambient widgets low quality; tz implies coarse location
|
2026-07-20 14:45:55 -07:00 |
|
ciregenz
|
355c07a7dc
|
[eric] desktop: per-card dock glyphs and hues; real OS wallpaper read at runtime (SVG fallback)
|
2026-07-20 14:18:58 -07:00 |
|
ciregenz
|
2a015b83e1
|
[eric] redesign: widget strip+scene fix, finished-turn tool fold, rest composer, pill hydration
|
2026-07-20 13:48:35 -07:00 |
|
ciregenz
|
6f2bf7d5fb
|
[eric] dashboard: failed layout fetch can never wipe the server layout (res.ok gate + saveArmed only after a successful load)
|
2026-07-20 13:23:05 -07:00 |
|
ciregenz
|
6319784717
|
[eric] chat: AskUI free-text input restores the 'Other' escape hatch (action free_text)
|
2026-07-20 10:12:21 -07:00 |
|
ciregenz
|
b5b8c5cb4a
|
[eric] agents: AskUserQuestion swaps to AskUI when openswarm-ui is live (nudges lost to the trained prior; live-proven haiku turn) + lenient unknown-key strip before strict zod fallback
|
2026-07-19 23:52:31 -07:00 |
|
ciregenz
|
cc36847b9d
|
[eric] onboarding+chrome: clear pill/tool labels (keep thinking-bubble whimsy), parallel reveal launches, overlay sidebar hugs window edges
|
2026-07-19 23:50:16 -07:00 |
|
ciregenz
|
0779692a54
|
[eric] chat+dashboard: animated WebGL weather widget (vendored runtime, adapter keeps simple agent shape); AskUI Confirm wired to their native actions + orphan feedback; wallpaper v2 (aerial-perspective ridges, lit crests, 120s ambient drift, reduced-motion off)
|
2026-07-19 23:44:37 -07:00 |
|
ciregenz
|
8d3782a078
|
[eric] onboarding: reveal as 2-col grid + full Workflows GUI + staggered launches + coherent greeting
|
2026-07-19 23:33:18 -07:00 |
|
ciregenz
|
078daf83a1
|
[eric] merge: bring eric/onboarding up to date with eric/dev
|
2026-07-19 23:11:56 -07:00 |
|
ciregenz
|
f3012d184a
|
[eric] onboarding: entire-chat harvest + clustering profile + four-capability reveal
|
2026-07-19 22:57:16 -07:00 |
|
ciregenz
|
17b3a5f157
|
[eric] chat: AskUI blocking channel (interactive tool-ui answers flow back as tool results) + restore audio/chart/code-block/code-diff/geo-map + zod-generated prop hints
|
2026-07-19 22:55:09 -07:00 |
|
ciregenz
|
3eb8969c87
|
[eric] chat: vendor tool-ui component library (21 components, MIT) behind ShowUI; scoped Tailwind v4 utilities, upstream zod contracts, React 18 ports
|
2026-07-19 22:31:00 -07:00 |
|
ciregenz
|
27ff21176c
|
[eric] agents: collapsed pill pins the session's artifact (latest ShowUI widget, else live spawned-browser shot) under the narrator pill
|
2026-07-19 22:02:08 -07:00 |
|
ciregenz
|
01e73caef7
|
Merge branch 'eric/dev' into eric/redesign
# Conflicts:
# backend/apps/agents/manager/run/RunOptions.py
# electron/main.js
# frontend/src/app/pages/Dashboard/canvas/DashboardCanvas.tsx
# frontend/src/app/pages/Dashboard/cards/BrowserCard.tsx
# frontend/src/app/pages/Dashboard/cards/DashboardViewCard.tsx
# frontend/src/app/pages/Dashboard/hooks/lifecycle/useDashboardLifecycle.ts
|
2026-07-19 21:40:18 -07:00 |
|
ciregenz
|
043ed3ff64
|
[eric] dashboard: Applications launcher window (real /Applications via scan, electron icons+launch, category chips) + dock tile
|
2026-07-19 21:13:02 -07:00 |
|
ciregenz
|
121dacd679
|
[eric] browser: macOS-window chrome (traffic lights, fixed light strip, centered URL) + minimize to a right-edge thumbnail stack
|
2026-07-19 21:08:51 -07:00 |
|
ciregenz
|
80a164c77c
|
[eric] chat: ShowUI widget tier (display-only MCP tool + inline weather/plan/stats/links components, schema-checked w/ plain-bubble fallback)
|
2026-07-19 21:02:03 -07:00 |
|
ciregenz
|
1367547def
|
[eric] agents: narrator-pill collapsed cards w/ live TodoWrite checklist; expanded chat = dark glass hover-header card; quiet 'N tool calls' rows
|
2026-07-19 20:50:21 -07:00 |
|
ciregenz
|
656576c181
|
[eric] shell: sidebar starts docked away + dashboard header hides behind a top-edge hover reveal
|
2026-07-19 20:38:49 -07:00 |
|
ciregenz
|
7fd29735b5
|
[eric] dashboard: open composer wears desktop dark glass via DarkTokensScope
|
2026-07-19 20:37:34 -07:00 |
|
ciregenz
|
6e91099ba7
|
[eric] dashboard: desktop shell chrome (spawn pill composer, glass corner controls w/ close-selected, help pill)
|
2026-07-19 20:34:48 -07:00 |
|
ciregenz
|
7c88098ba5
|
[eric] dashboard: left desktop dock (per-card tiles, hover previews, click focuses; settings gear)
|
2026-07-19 20:26:08 -07:00 |
|
ciregenz
|
6fa95eb2c5
|
[eric] dashboard: monterey-style wave wallpaper layer under the dot grid (desktop shell)
|
2026-07-19 20:22:11 -07:00 |
|
ciregenz
|
33c0cd12af
|
[eric] onboarding: drop redundant 'Connected' subtext on provider rows (the green ring already signals it)
|
2026-07-19 18:49:11 -07:00 |
|
ciregenz
|
86db2c78c3
|
[eric] onboarding: reveal work must clear the value bar (specifically-useful OR 'oh it can do that'); app is a real tool not a mirror, first starter a deliverable from real files, no cleanup chores
|
2026-07-19 18:43:43 -07:00 |
|
ciregenz
|
37560f8ae3
|
[eric] onboarding: add unmissable 'here's what I did' reveal hero (centered, live working/done status); drop the missable canvas note it replaces
|
2026-07-19 18:31:10 -07:00 |
|
ciregenz
|
d493744680
|
[eric] onboarding: drop beat traffic lights; sidebar toggle now docks permanently (arc-style pin) instead of one-way collapse
|
2026-07-19 18:03:29 -07:00 |
|