ciregenz
|
35a281f4ad
|
[eric] voice: bundle per-arch whisper-server into the mac build (pinned v1.7.6, static + non-system-dylib gate; model stays the proven first-run download)
|
2026-07-28 17:27:05 -07:00 |
|
ciregenz
|
37bd642a48
|
[eric] voice: rebindable dictation shortcut (Settings recorder chip, live rebind across all 3 hotkey tiers; F5 default dropped since macOS routes it to Siri; voice_hold_to_talk now actually persists)
|
2026-07-28 17:27:05 -07:00 |
|
ciregenz
|
c8de032306
|
[eric] dock: dropping a browser/app on a collapsed chat pill expands the chat (used to park the card at -100000 = looked like the drop did nothing)
|
2026-07-28 17:12:04 -07:00 |
|
ciregenz
|
ab102bb857
|
[eric] dashboard: expand-chat mount deferred past the click paint (INP 504ms -> ~5ms sync)
|
2026-07-28 15:55:40 -07:00 |
|
ciregenz
|
3239ff8a47
|
[eric] dashboard: no tether arrow from a minimized chat pill (its live-shot already shows the link)
|
2026-07-28 15:55:40 -07:00 |
|
ciregenz
|
aeb2b3fb14
|
[eric] dashboard: fullscreen chat docks the real browser (slot in full view, posEl-aware tile applier w/ live camera tracking, dock re-measure on slot moves, no dupe embed)
|
2026-07-28 15:55:40 -07:00 |
|
ciregenz
|
bf49c2c528
|
[eric] win: sign the bundled claude.exe (AV-quarantine class) + require-signed gate + post-sign smoke
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
ac0f575d34
|
[eric] health: boot-time bundled-CLI integrity check rides the login-health pill with repair guidance
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
0d9e80d502
|
[eric] browser: capacity-retry the model call + classify the catch-all (free-pool 429 raw-card leak sealed)
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
2a42a1c460
|
[eric] agents: AV-repair card for missing CLI, stderr tail on masked exit-1 cards, group-unwrap in the fatal path
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
e16255e06a
|
[eric] agents: classify bundled-CLI-missing errors + unwrap exception groups to the real cause
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
8d98c8f24c
|
[eric] dock: slot height off percentages (nested-wrapper resolution pushed it out of the card), sub-agent browser tether also suppressed while docked
|
2026-07-28 15:11:41 -07:00 |
|
ciregenz
|
fe29551d74
|
[eric] voice: native trackpad haptics addon (NSHapticFeedbackManager, mouseclamp pattern) taps on dictation start/stop
|
2026-07-28 15:01:59 -07:00 |
|
ciregenz
|
7112a8786e
|
[eric] voice: WhisperFlow top waveform tab, synthesized start/stop chimes, polish capped at 900ms; settings: privacy + advanced unified onto the chip grammar
|
2026-07-28 14:24:58 -07:00 |
|
ciregenz
|
f89c80faf7
|
[eric] voice: aurora speaks in the accent's complement (three-hue gradient, volume-morphing lobes with smoothing)
|
2026-07-28 14:17:10 -07:00 |
|
ciregenz
|
ed9085eae1
|
[eric] dock: one surface per chat (new dock releases old), collapse parks the docked browser behind the pill, slot scales with the chat, dead tether gone, dock tiles never letters, dictation copy points at the combo macOS can't steal
|
2026-07-28 14:12:26 -07:00 |
|
ciregenz
|
1a094f8dea
|
[eric] apps: built apps dock inside their chat like browsers (drag out/in); settings scrubbed of modes, skills pane deduped, commands copy fixed
|
2026-07-28 14:00:13 -07:00 |
|
ciregenz
|
28844f2ab6
|
[eric] canvas: right-click menus on every card, click-zoom retry beats the shield race, dbl-click zooms out in place, tile menu can't bait, bigger chat grab band, help pill sheds the mic
|
2026-07-28 13:52:56 -07:00 |
|
ciregenz
|
a0de2f5e3e
|
[eric] workflows: window drag gets the same lost-release seal as the cards
|
2026-07-28 13:33:03 -07:00 |
|
ciregenz
|
8afb1bcc4d
|
[eric] canvas: lost-release drag seal on chat/note/app cards (shared backstops), click never collapses an expanded chat, top grab band, thirds tiling dropped, mode slash commands removed
|
2026-07-28 13:29:59 -07:00 |
|
ciregenz
|
1a0a2c0b2c
|
[eric] canvas: tiled cards restyle in the same task as every camera write (zoom jitter gone); chat header gets a hover runway so the pop-above handle is actually grabbable
|
2026-07-28 13:16:26 -07:00 |
|
ciregenz
|
d97dd98911
|
[eric] browser: agent browsers live INSIDE the chat by default (geometric dock slot, webview never remounts); drag out to free it, drop on a chat to dock
|
2026-07-28 12:06:15 -07:00 |
|
ciregenz
|
43d385ff63
|
[eric] browser: lost drag releases can no longer glue a card to the camera (cancel/capture-loss/blur backstops + no suspend mid-drag)
|
2026-07-28 11:51:28 -07:00 |
|
ciregenz
|
9f930c649b
|
[eric] toolui: preflight layered under utilities (borders+buttons live again), sans font + pinned scale, answers lock on submit, pending AskUI pins under the pill
|
2026-07-28 11:46:38 -07:00 |
|
ciregenz
|
05656a7491
|
[eric] shell: dead sidebar-era imports and consts swept; extractors typed unknown; minus glyphs
|
2026-07-28 11:06:54 -07:00 |
|
ciregenz
|
e295215587
|
[eric] dock: entries builder extracted, utility tiles folded into one map (408 to 277 lines)
|
2026-07-28 11:06:54 -07:00 |
|
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 |
|