Commit Graph

  • 5291a4ae60 [aidan] merge #79: QoL, sidebar ui/ux, titles, text compaction, bug fixes ciregenz 2026-06-13 02:06:54 -07:00
  • 490bbf4113 [aidan] merge #80: cross-origin iframe perception + spawned card end UX ciregenz 2026-06-13 01:53:47 -07:00
  • b498ed3097 implemented app-describe for agent use: exposing the command tree of an app SirKentut 2026-06-13 01:01:11 -07:00
  • 3f4d91d8b4 [aidan] bug: cross-origin iframe perception + spawned card end UX (#78) AidanandGitHub 2026-06-13 00:58:44 -07:00
  • 4cbcaf8767 [aidan] bug: drop send-completion comment brainstorm-browser-canvas-cors-fix abccodes 2026-06-13 00:52:24 -07:00
  • 7b88be7003 [aidan] ui/ux: hide noisy memory/mode from chat title, fix token bug Aidan 2026-06-13 00:19:54 -07:00
  • 00ee55ba6b [aidan] bug: browser card fade + keep on agent end abccodes 2026-06-13 00:32:03 -07:00
  • 61f4eb6504 [aidan] bug: tighten browser-agent send-completion gate abccodes 2026-06-13 00:31:59 -07:00
  • 392a813bb3 ui/ux: hide noisy memory meter, surface accurate post-compact tokens fix-app-builder-memory-display abccodes 2026-06-13 00:18:11 -07:00
  • e95e6190a8 [eric] release: bump version to 1.2.82 (real Restart-button fix: keep-alive no longer eats quitAndInstall's close) v1.2.82 ciregenz 2026-06-12 23:34:28 -07:00
  • 07e35068dc [eric] updater: keep-alive no longer swallows quitAndInstall's window-close (the real Restart-button-does-nothing fix) ciregenz 2026-06-12 23:33:37 -07:00
  • 08526b6149 [aidan] bug/feat: sidebar reordering, title improvements, openai gen bug (#76) AidanandGitHub 2026-06-12 23:33:32 -07:00
  • 74acad445a [aidan] tune: reduce gpt-5 aux token floor sidebar-reorder-on-click-investigation abccodes 2026-06-12 23:31:33 -07:00
  • ba3f7cb5c9 [aidan] ui/ux: aux title gen streams for cx/ route + agent writes meta.json first abccodes 2026-06-12 23:15:03 -07:00
  • 74888192a1 [aidan] bug: combobox text fill abccodes 2026-06-12 22:45:54 -07:00
  • 53ec11d9cd [eric] release: bump version to 1.2.81 (Mac updater install-on-close + restart fix) v1.2.81 ciregenz 2026-06-12 22:28:22 -07:00
  • ce1676436d [eric] updater: apply a pending Mac update on window-close + restart so the red button actually updates, not just lingers ciregenz 2026-06-12 22:13:00 -07:00
  • d1e3c37b27 [aidan] feat: collapsed long text to avoid long input lag AidanandGitHub 2026-06-12 21:58:56 -07:00
  • 5f2face717 [eric] updater: render the update banner version-less when unknown, kills 'OpenSwarm null' (Windows Squirrel + mid-download reload) ciregenz 2026-06-12 21:29:26 -07:00
  • 30402257d4 [aidan] ui: title changing improvements abccodes 2026-06-12 21:08:28 -07:00
  • 80021004ee [eric] release: re-pin 1.2.80 onto the browser-card fix + free trial v1.2.80 ciregenz 2026-06-12 20:22:32 -07:00
  • a1f390ef0f [eric] browser: claim only the user-picked card, not every dashboard card (fix 5cf6e2a) ciregenz 2026-06-12 20:06:56 -07:00
  • dcfa475ec1 [eric] release: bump version to 1.2.81 ciregenz 2026-06-12 20:02:38 -07:00
  • 6790a7b8fe [eric] free-trial: default the trial ON now that the cloud is live on prod and arming is verified ciregenz 2026-06-12 20:01:05 -07:00
  • 6cc942ade2 [aidan] bug: iframe browser agent navigatio fix abccodes 2026-06-12 19:58:45 -07:00
  • f890d6528a [aidan] ux: sidebar naming bug fix abccodes 2026-06-12 19:27:14 -07:00
  • be65eb43ea [eric] release: bump version to 1.2.80 ciregenz 2026-06-12 19:16:17 -07:00
  • 0e557be7b8 [eric] views: gate app runtime/start behind previewSettled so spam-switching doesn't queue a pile of vite boots that stick the landed app on Initializing agent ciregenz 2026-06-12 18:21:31 -07:00
  • bfa7140907 [eric] views: keep the PixelBlast shader via one persistent WebGL context (reparent the canvas, never loseContext) so it looks the same with zero GPU churn ciregenz 2026-06-12 17:39:29 -07:00
  • 5cf6e2a4b1 [eric] browser: honor the user's selected browser card instead of spawning a new one (selection now reaches sub-agent dispatch + is claimed for the task) ciregenz 2026-06-12 17:31:46 -07:00
  • 23d8247778 [eric] views: CSS loading placeholder kills the WebGL-context churn that crashed app-switching (no chat anchoring the GPU); drop the click-swallowing nav throttle ciregenz 2026-06-12 17:14:59 -07:00
  • 953b9fca73 [aidan] ui: sidebar reorder abccodes 2026-06-12 17:04:49 -07:00
  • 65a5138bfa [eric] free-trial: arm snaps a non-Claude default to Haiku so the free lane actually routes ciregenz 2026-06-12 14:02:58 -07:00
  • e47a3dbf35 [eric] settings: boot reconciles managed 9router keys so a cleared key drops the stale connection ciregenz 2026-06-12 14:02:58 -07:00
  • a680df8817 [eric] release: bump version to 1.2.79 v1.2.79 ciregenz 2026-06-11 22:47:58 -07:00
  • 2c02286823 [eric] electron: clear the frontend HTTP cache every launch, kills the stale-bundle-after-upgrade class for good ciregenz 2026-06-11 22:47:58 -07:00
  • 8bf044fc60 [eric] electron: clear renderer cache on build change, so an upgrade actually loads the new frontend (unversioned bundle.js was served stale) v1.2.78 ciregenz 2026-06-11 17:08:46 -07:00
  • cd681861bd [eric] electron: lift GPU-process crash limit so a GPU hiccup recovers, not kills the app ciregenz 2026-06-11 15:44:38 -07:00
  • b8b65e253d [eric] apps: throttle app-list nav + gate WebGL placeholder, fix rapid-app-switch GPU crash ciregenz 2026-06-11 15:44:38 -07:00
  • dc3d967453 [eric] release: bump version to 1.2.78 ciregenz 2026-06-11 04:33:19 -07:00
  • b415a16411 [eric] chat: treat an active stream as 'live' in the fetchSession merge so a mid-stream reopen keeps the user bubble (revert the fetch-skip that added the resume-bubble regression) ciregenz 2026-06-11 04:11:38 -07:00
  • cdaec3b7c8 [eric] chat: prefill caret parks at end (not pos 0) + skip the background reconcile-fetch while streaming so a mid-stream reopen stops wiping the user bubble ciregenz 2026-06-11 03:52:42 -07:00
  • 7d5df5f016 [eric] app-builder: seed initialDraftId from the existing session so a warm reopen renders the chat instantly (no Initializing-agent blank frame) ciregenz 2026-06-11 03:42:57 -07:00
  • 8a76354a6b [eric] chat: fix #65 scroll glitches, top-align messages (drop bottom-anchor), skip windowing under 60 items (kills the shrink-jump), auto-hide scrollbar until hover ciregenz 2026-06-11 03:30:27 -07:00
  • c0bc12763f [aidan] ui/ux: removed keyboard shortcuts abccodesandciregenz 2026-06-11 02:14:07 -07:00
  • 775b24d285 Merge PR #68 [aidan] bug: ui/ux fixes (back/forward disabled-state, browser-card dashboard scoping + resize, selection-overlay clipping, dashboard-duplicate carries chats) ciregenz 2026-06-11 02:59:30 -07:00
  • be678c6573 Merge PR #65 [aidan] chat: virtualize long chat transcripts (windowed rendering) ciregenz 2026-06-11 02:52:29 -07:00
  • 0a81bfa17a Merge PR #70 [Aidan] appbuilder: inject selected-app context into dashboard agent chat ciregenz 2026-06-11 02:51:05 -07:00
  • eadd6f71a2 [aidan] ui/ux: removed keyboard shortcuts abccodes 2026-06-11 02:14:07 -07:00
  • b2d515566b [eric] onboarding: fix Build starters opening in Agent mode (prefill-mode now wins the reset race) + quirky 4th prompt per category (minecraft, world record, fantasy quest, moon) ciregenz 2026-06-11 02:17:02 -07:00
  • e07fa73a2d [eric] mac: close-to-dock hide + window.close stub, the window cannot vanish uninvited ciregenz 2026-06-11 02:05:01 -07:00
  • 150d113eb4 [eric] onboarding: Build starters open the dashboard composer in App Builder mode (no Apps-page context switch); drop the seed-prompt routing ciregenz 2026-06-11 02:01:20 -07:00
  • 351c055794 [eric] onboarding: flip starters back to click-to-open (drop hover preview), click opens the composer prefilled + translucent ciregenz 2026-06-11 01:49:30 -07:00
  • 6beace94a4 [eric] onboarding: HOVER a starter opens the composer (translucent preview), leave closes it, CLICK locks the query in to send ciregenz 2026-06-11 01:43:08 -07:00
  • f8afdf6b37 [eric] mac: window close no longer quits the app, dock reopen + quit-cause forensics ciregenz 2026-06-11 01:40:59 -07:00
  • 067061d982 [eric] onboarding: prefilled starter text renders translucent (pending suggestion), solidifies on first keypress/edit ciregenz 2026-06-11 01:37:37 -07:00
  • f282afb4fb [eric] onboarding: starter prompt opens the composer pre-filled (unsent), user reviews + hits send; replaces the ghost preview ciregenz 2026-06-11 01:33:52 -07:00
  • 6a5e80fcd9 [eric] onboarding: hovering a starter prompt shows a translucent ghost chat preview with the message as a user bubble ciregenz 2026-06-11 01:19:27 -07:00
  • d69854520b fix: carry agent chats over when duplicating a dashboard (#73) AidanandGitHub 2026-06-11 01:16:00 -07:00
  • cb14a1faea fix: carry agent chats over when duplicating a dashboard fix-dashboard-duplicate-chats abccodes 2026-06-11 01:14:59 -07:00
  • d31bbf0af7 [eric] ui: pill the Build-with-AI button + widen sidebar default to 260 (matches claude.ai) ciregenz 2026-06-11 00:59:35 -07:00
  • b23ae41019 [eric] ui: bump sidebar font sizes, section labels 0.82->0.9rem and sub-items 0.78->0.86rem for readability ciregenz 2026-06-11 00:43:41 -07:00
  • dd58177c72 [eric] onboarding: panel defaults to expanded on first init (was forced to pill); returning users keep their saved choice ciregenz 2026-06-11 00:35:54 -07:00
  • 86d994b136 [eric] onboarding: Build starters open App Builder with the prompt auto-sent (seed prompt -> view-builder agent, one-shot send via handleSend) ciregenz 2026-06-11 00:34:13 -07:00
  • b6db089c21 [aidan] fix: scope browser cards to their origin dashboard so they stop leaking across dashboards (#72) AidanandGitHub 2026-06-11 00:29:08 -07:00
  • ba66c00600 fix: scope browser cards to their origin dashboard so they stop leaking across dashboards cross-dashboard-agent-chat-leak abccodes 2026-06-11 00:27:35 -07:00
  • 6538f1cd37 [eric] onboarding: setup counter follows unlocked steps (new user sees 0/2 not 0/8), grows after the first win ciregenz 2026-06-11 00:22:33 -07:00
  • b4f0093112 [eric] onboarding: non-dev starter prompts (no RAG/LLM/REST jargon) + bigger readable fonts ciregenz 2026-06-11 00:20:12 -07:00
  • d2505bba12 [eric] onboarding: two-level starter prompts, pick a category (research/build/write/learn) then its prompts spawn, one-click launch ciregenz 2026-06-11 00:08:33 -07:00
  • 1fcaeb0134 [eric] ui: drop the working-status dot on agent cards too (+ remove now-dead STATUS_COLORS) ciregenz 2026-06-10 23:55:11 -07:00
  • b3f91408fc [aidan] browser-card: top edge / corners now resize the card, the tab bar was eating the inside 3px of the n/nw/ne handles (zIndex 16 vs 10), so a top grab started a card drag and focused the webview (#71) AidanandGitHub 2026-06-10 23:27:26 -07:00
  • ddd0641cac [eric] merge free-trial + value-first onboarding (flag off, reorder gated so no-trial = today's flow) ciregenz 2026-06-10 23:20:18 -07:00
  • 6b5f10e287 [eric] bash defaults to always-allow like other actions (catastrophic/scheduling/sensitive-path guards still prompt); drop the working status dot ciregenz 2026-06-10 23:13:02 -07:00
  • 7a517883ee [eric] ui: drop +/x animations, bigger search + logo, app cards match dashboards (continuous panel + whisper gradient) ciregenz 2026-06-10 23:06:24 -07:00
  • 170b6f1334 [eric] ui: true path-drawing icon animations (POC), sidebar-toggle divider sweeps + the plus strokes redraw on hover ciregenz 2026-06-10 22:59:00 -07:00
  • 998de41da3 [eric] ui: round the app preview into a card (container + webview/iframe radius), breathing room around it ciregenz 2026-06-10 22:56:40 -07:00
  • 583c39e65c [eric] ui: per-glyph hover animations (gear spins, palette tilts, plus rotates, arrows slide) + toolbar/settings icons to lucide ciregenz 2026-06-10 22:51:09 -07:00
  • 7ca46e55bc [eric] ui: resize line anchored to the chat side so the preview webview stops clipping its lower half (the real thick-at-top cause) ciregenz 2026-06-10 22:45:55 -07:00
  • 4c6685a3c8 [eric] ui: app-builder resize line is uniform width, lift the handle above the panels so neither bg clips it ciregenz 2026-06-10 22:41:18 -07:00
  • d0b3979c27 [eric] ui: dashboard card is one continuous panel, whisper gradient instead of a tint block + lonely icon ciregenz 2026-06-10 22:22:47 -07:00
  • 81d9429291 [eric] ui: sidebar icons -> lucide line-glyphs (dashboard/apps/customize/settings/sidebar-toggle), springy hover ciregenz 2026-06-10 22:21:03 -07:00
  • 01cea9eed4 [eric] ui: drop the chat-panel header hairline, the New chat title is just a typography band now ciregenz 2026-06-10 22:12:38 -07:00
  • a801f5048e [eric] ui: kill inner seams, app-builder header band + file-tree line + skill markdown hr gone, columns separate by tint ciregenz 2026-06-10 22:05:57 -07:00
  • e8e19661e6 Inject selected-app context into dashboard agent chat (#69) AidanandGitHub 2026-06-10 21:29:02 -07:00
  • eb2913fdf6 Inject selected-app context into dashboard agent chat fix/inject-app-logic-dashboard abccodes 2026-06-10 21:25:19 -07:00
  • 6a62e1550d [eric] ui: settings tabs become pills (filled active pill, no underline), drop the header line ciregenz 2026-06-10 20:28:23 -07:00
  • f79eda8e7f [eric] ui: unify chrome + float content as a rounded inset column, kills the toolbar band and the seams ciregenz 2026-06-10 20:26:23 -07:00
  • d5b6abee8e [eric] ui: distinguish Dashboards (space-dashboard) from Apps (widgets) + cleaner sidebar-toggle glyph ciregenz 2026-06-10 20:08:10 -07:00
  • 047c9d912c [eric] ui: drop the toolbar + settings divider lines, bg-tint and air carry the separation now ciregenz 2026-06-10 19:58:30 -07:00
  • ae86591ed3 [eric] ui: sidebar section icons spring on row-hover, lightweight CSS, interaction-only no dependency ciregenz 2026-06-10 19:55:04 -07:00
  • eb34ace809 [eric] ui: quiet the empty dashboard-card preview, outlined ghosted glyph instead of a loud filled orange mosaic ciregenz 2026-06-10 19:49:22 -07:00
  • da18017118 [eric] ui: one outlined icon language for the sidebar + tighter icon column, no more filled clip-art ciregenz 2026-06-10 19:45:27 -07:00
  • 6ed012031c [eric] ui: bring eric/ui-polish (HIG card/sidebar/status polish) onto eric/dev ciregenz 2026-06-10 19:29:04 -07:00
  • 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 ciregenz 2026-06-10 19:13:33 -07:00
  • 2a215a7439 [eric] apps: debounce the App-Builder preview webview mount, fast-switched-past apps no longer pile up renderers (the 8GB OOM/grey-out) ciregenz 2026-06-10 19:13:33 -07:00
  • 4caceab927 [aidan] fix: selector doesnt go outside of chat box abccodes 2026-06-10 18:07:35 -07:00
  • 100d6491f7 [eric] models: track model errors (diagnostic) + friendly 'not on your plan' card for the 1211 unknown-model wall ciregenz 2026-06-10 19:10:57 -07:00
  • 0bf2eb37f6 [eric] desktop: renderer self-heals a stale backend port, fixes the post-signin CORS wall ciregenz 2026-06-10 17:37:57 -07:00
  • ded951b8a0 fix: clip selection overlay to the chat scroller for tall messages AidanandGitHub 2026-06-10 17:37:04 -07:00
  • 28e3ac41d3 fix: clip selection overlay to the chat scroller for tall messages fix-select-mode-page-switch-v1 abccodes 2026-06-10 17:35:40 -07:00