Commit Graph
1923 Commits
Author SHA1 Message Date
ciregenz 8d2ef9b62a [eric] settings: shared toggle/switch styles replace third-copy dupes; styles typed off any 2026-07-28 11:06:54 -07:00
ciregenz 2a9f1e4bf3 [eric] voice: context extracted to its own module, provider/overlay runtime import cycle broken 2026-07-28 11:06:53 -07:00
ciregenz e498484409 [eric] agents: pool state typed end to end (protocol attrs + SdkClientLike casts), pyright clean 2026-07-28 11:06:53 -07:00
ciregenz 4228cf5d00 [eric] backend: unused imports and dead helpers swept 2026-07-28 11:06:41 -07:00
ciregenz c57af2e6e1 [eric] onboarding: prep split into a package under the caps; cookie helpers de-prefixed + win32-guarded 2026-07-28 11:06:41 -07:00
ciregenz 23b9d6a039 [eric] lint: peer-folder + ctypes exceptions, vendored toolui lintignore, wire-field vulture whitelist 2026-07-28 11:06:41 -07:00
ciregenz 544df0609d [eric] spaces: right-click tile menu (rename inline, duplicate, delete) + sidebar render tree excised (507 lines) 2026-07-27 20:57:48 -07:00
ciregenz 276ca5a04a [eric] theme: knob turns relative with seam-safe delta + stuck-drag sealed; minimize parks in 250ms 2026-07-27 20:46:42 -07:00
ciregenz 998c452523 [eric] help: Ask is a dedicated help chat with an app-aware support prompt; what's-new refreshed 2026-07-27 20:44:08 -07:00
ciregenz 1b9a852ca8 [eric] settings: capability pane chrome quieted to the shared grammar (Tools group headers, Commands section header) 2026-07-27 20:33:56 -07:00
ciregenz c5d4b5f71a [eric] settings: rows become Apple-style contained cards via the shared style tokens 2026-07-27 20:20:10 -07:00
ciregenz e2af99ea91 [eric] desktop: orphaned fullscreen tile sealed, all chrome hides while fullscreen, native lights defer to card lights, wash is a GPU-cached texture, tile menu clamps at edges, chat embed exclusive to full view, workflows one-click zones 2026-07-27 20:18:39 -07:00
ciregenz cf37c76331 [eric] desktop: Spaces strip goes Mission Control scale w/ thumbnails, hover header unclipped, fullscreen keeps all 3 lights, card epithets personalized by prep 2026-07-27 19:40:45 -07:00
ciregenz d42fd08d8d [eric] desktop: sidebar retired for a macOS Spaces top strip; chat header pops above the card, model + elapsed dropped 2026-07-27 19:25:26 -07:00
ciregenz ffa91b8488 [eric] desktop: Arc/Zen fullscreen grammar, shared themed ground + borderless pinned sidebar + floating rounded content, dot grid canvas-only 2026-07-27 19:02:27 -07:00
ciregenz a2c3cc22ab [eric] onboarding: sidebar can't cover the flow, managed pro lane isn't a user connection, aux-less prep re-runs on real connect; tools pane header slimmed 2026-07-27 18:51:59 -07:00
ciregenz dd8ca444f2 [eric] settings: left-rail nav with focused panes (ChatGPT style), General scroll split into Account/General/Appearance/Privacy/Advanced 2026-07-27 18:36:22 -07:00
ciregenz ff38bed50e [eric] models: default is opus-5 via one DEFAULT_MODEL constant; per-provider picks upgraded to gpt-5.6 + latest gemini 2026-07-27 18:29:10 -07:00
ciregenz 10a36dc90c [eric] hero: two-level menu, 4 general categories drilling into 4 personalized starters each 2026-07-27 18:22:03 -07:00
ciregenz 06efea1bb3 [eric] theme: single-color wash paints the canvas + ui_font_scale applies live 2026-07-27 18:21:55 -07:00
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