Commit Graph
1903 Commits
Author SHA1 Message Date
ciregenz cb0388bc05 [eric] onboarding: free trial no longer deadlocks Connect beat provider rows (gate per-row) 2026-07-27 17:55:44 -07:00
ciregenz ba25d4048d [eric] electron: drop preload UA diag log 2026-07-27 12:08:30 -07:00
ciregenz b21aec25f3 [eric] chat: memoize personalized-starters selector in WelcomeQuickReplies 2026-07-27 12:08:30 -07:00
ciregenz 4f1e895a2e [eric] chat: closeSession skips the server call for client-only draft sessions 2026-07-27 12:08:30 -07:00
ciregenz 56ec809ca5 [eric] onboarding: Get started shows busy state + finish double-fire guard 2026-07-27 12:08:30 -07:00
ciregenz ea63a7a388 [eric] cards: traffic-light chrome inert until card hover + tile menu lazy-mounts 2026-07-27 12:08:30 -07:00
ciregenz 67997653eb [eric] models: gpt-5.6 sol/terra/luna + restored gpt-5.5 codex sub lanes, all live-probed on the 0.3.60 pin 2026-07-26 22:59:44 -07:00
ciregenz 596a85e87d [eric] voice+models: tap must prove itself before fallback disarms (packaged deaf-tap bug); opus-5 cc+api, gpt-5.6 sol/terra/luna api, gemini 3.6-flash + 3.5-flash-lite api 2026-07-26 22:48:32 -07:00
ciregenz b8122d5649 [eric] build: uv presence check requires a universal binary, a thin dev uv no longer kills the dual-arch cut mid-build 2026-07-26 21:36:48 -07:00
ciregenz 95fba8ea0a [eric] ci: dispatch-only verify-windows job installs and boots the signed squirrel artifact in the same run 2026-07-26 21:13:55 -07:00
ciregenz 85828f5854 [eric] voice: native uiohook key tap gives keyboard true hold-to-talk on mac and windows, toggle fallback preserved 2026-07-26 21:11:07 -07:00
ciregenz 2d73cfd00c [eric] perf: import-digest canvas hides at idle, frees its 19MB full-window GPU layer 2026-07-24 15:41:28 -07:00
ciregenz 882a961b08 [eric] perf: dev-only long-task logger so responsiveness regressions get caught by numbers 2026-07-24 15:34:04 -07:00
ciregenz 8039f6caac [eric] canvas: zoom sensitivity recentered, the old max feel is the new default 50 2026-07-24 13:45:07 -07:00
ciregenz d7890cc288 [eric] hero: name-aware headline + typed agentic ghost text; sidebar pill corners scoped to fullscreen-pinned 2026-07-24 13:36:50 -07:00
ciregenz 39eb725c80 [eric] canvas: dot grid is a cached SVG tile, not a per-zoom-rasterized gradient (kills the white-patch dropouts) 2026-07-24 13:32:19 -07:00
ciregenz a80642d58f [eric] sidebar: docked panel gets the pill corners; peek closes over webviews and on app blur 2026-07-24 13:17:25 -07:00
ciregenz 79b9d3b4c2 [eric] chat: live browser + app embeds inside the transcript, one click pops them onto the canvas 2026-07-24 13:14:38 -07:00
ciregenz c1edad623c [eric] help: full panel (Discord, what's new, attachments) + local diagnostics bundle revealed for the GitHub issue 2026-07-24 13:04:16 -07:00
ciregenz e7084cc085 [eric] voice: F5 mic key as the simple hotkey, remove the activation sounds 2026-07-24 12:53:53 -07:00
ciregenz 5c87b8aafc [eric] help: real Help panel off the pill (ask starts a chat, bug/feature open prefilled GitHub issues, docs link) 2026-07-24 12:53:53 -07:00
ciregenz 1441c52b3a [eric] voice: hotkey press-to-start/stop via main input relay (mac hides key releases; buttons keep true hold), drop status bubbles, hide built-in skills from flyout 2026-07-24 12:49:07 -07:00
ciregenz f62bfbf71c [eric] composer: Claude-style two-level plus menu (Skills attach pills, Tools & connectors flyout) 2026-07-24 12:27:23 -07:00
ciregenz 8c0340c360 [eric] nudges: schedule offer is an agent interjection with cadence choices, not a rigid Monday toast 2026-07-24 12:01:58 -07:00
ciregenz 6952d3d05e [eric] chat: visible fullscreen exit chip, Dictate in the composer menu, dedupe browser status rows, calmer live tool border 2026-07-24 11:57:08 -07:00
ciregenz da0ca09c1a [eric] fonts: snap 865 hardcoded sizes to the 9-step type scale (30 stray values -> 9) 2026-07-24 11:41:37 -07:00
ciregenz 87f08e7852 [eric] onboarding: sign-in beat restyled to the Claude/ChatGPT auth grammar 2026-07-23 18:39:38 -07:00
ciregenz a0f95cf364 [eric] chat: fullscreen washes the user's accent into the theme ground 2026-07-23 18:39:38 -07:00
ciregenz f212534ccf [eric] voice: hold-to-talk (setting + buttons + in-app hotkey), insert-at-focus, aurora + sound cues 2026-07-23 18:39:38 -07:00
ciregenz 7665f46653 [eric] voice: aux polish endpoint (fillers+punctuation, fail-open) on the cheap tier 2026-07-23 18:39:37 -07:00
ciregenz 352cf7d908 [eric] onboarding: required sign-in beat (Google or email) before connect; free trial restored as model source 2026-07-23 16:57:09 -07:00
ciregenz c63663d7db [eric] signin: dialog was buried under the onboarding curtain (z 1300), now top + opens straight to email form 2026-07-23 16:57:09 -07:00
ciregenz 9040fcdfb9 [eric] share: secrets warning as a clean macOS-style alert card, short Export anyway button 2026-07-23 16:45:56 -07:00
ciregenz 805607743d [eric] browser: bubbled click now carries its target so resize/tab presses never re-center 2026-07-23 16:42:59 -07:00
ciregenz 0595b47725 [eric] onboarding: require a real AI connection to pass the connect gate (no free-trial bypass) 2026-07-23 15:46:35 -07:00
ciregenz f50bf60f78 [eric] browser: don't auto-focus/re-center on resize, tab add/close, or tab drag 2026-07-23 15:37:33 -07:00
ciregenz 73a22ef799 [eric] canvas: suppress native context menu on right-drag marquee (not on cards/inputs) 2026-07-23 14:36:57 -07:00
ciregenz dfd828c838 [eric] dashboard: fix empty-state composer, stop canvas eating the pointerdown so it can focus 2026-07-23 14:35:23 -07:00
ciregenz df5ec0a018 [eric] dashboard: composer-hero empty state, type scale, text-size setting 2026-07-23 14:30:53 -07:00
ciregenz e37be2f9fc [eric] license: MIT to AGPL-3.0 2026-07-23 14:29:11 -07:00
ciregenz 45b1b151a6 [eric] onboarding: instant reveal + 3 tailored starters, drop auto-spawn 2026-07-23 14:29:11 -07:00
ciregenz c0370e3a51 [eric] chat: pill-aware in-place message editing (skills render as chips, elements stay attached, no raw markup) 2026-07-22 15:38:10 -07:00
ciregenz 940c1f2c90 [eric] onboarding: reveal apps born as light click-to-open cards so the curtain lifts fully instant 2026-07-22 15:14:52 -07:00
ciregenz be457d69cd [eric] onboarding: stagger the 4 reveal jobs so they populate one-by-one instead of spiking render at once 2026-07-22 14:02:11 -07:00
ciregenz 5c9b29cd0e [eric] dashboard: suspend app-card live previews when off-screen or too small (frees renderers, kills zoomed-out lag) 2026-07-22 13:58:42 -07:00
ciregenz c41291b085 [eric] onboarding: dev replay shows the flow without spawning demo jobs onto the live dashboard 2026-07-22 13:34:40 -07:00
ciregenz 537c64075e [eric] dashboard: keep macOS traffic lights visible while the sidebar is docked 2026-07-21 23:59:47 -07:00
ciregenz 17364d5439 [eric] voice: fix stuck model-downloading state + harden download + visible status overlay 2026-07-21 23:59:47 -07:00
ciregenz 8dfe6fbda4 [eric] composer: stop rotating ghost-text guesses + only predict after real usage (4+ chats) 2026-07-21 23:59:47 -07:00
ciregenz 237e8f90b2 [eric] voice: wire both mics (help pill + spawn composer) to one shared recorder + first-run model download 2026-07-21 23:35:20 -07:00