ciregenz
|
e9ec64c64b
|
[eric] passkeys: the account-selection handler read the wrong argument and answered null, cancelling every passkey sign-in; sign-in works again (ENG-269)
(cherry picked from commit c00d8b8380)
|
2026-08-12 09:35:23 -07:00 |
|
ciregenz
|
9efc0cb515
|
[eric] browser: a sign-in popup from a browser card keeps that card's user agent, so Google stops refusing it (ENG-238); reconnecting pill portals to body so it centres
|
2026-08-10 23:19:27 -07:00 |
|
ciregenz
|
6a49713695
|
[eric] sign-in: deep links queue-and-drain (no lost race) with durable retry-until-identity-lands handoff
|
2026-08-10 19:44:18 -07:00 |
|
ciregenz
|
bceb407b56
|
[eric] updates: first check reads the experimental toggle from disk, ending the prerelease self-downgrade ping-pong
|
2026-08-10 17:55:10 -07:00 |
|
ciregenz
|
785ee1301c
|
[eric] boot: a failed first window load retries with backoff instead of stranding the splash forever, so a boot-time network-service crash stops reading as a bricked app
|
2026-08-10 10:38:36 -07:00 |
|
ciregenz
|
de1915e20f
|
[eric] updates: opting out of experimental builds offers the current stable even though it is a downgrade, so a tester is never stranded on a prerelease
|
2026-08-10 10:17:32 -07:00 |
|
ciregenz
|
ade1207d86
|
[eric] crash: shutdown fuse hard-exits a wedged backend tree in 10s, uvicorn drains connections on an 8s budget, and three GPU deaths buy one boot of software rendering with an honest pill
|
2026-08-10 09:02:31 -07:00 |
|
ciregenz
|
df8af72125
|
[eric] crash: safe-mode loop breaker; two dirty exits in ten minutes boots with webviews parked as screenshots and app runtimes held until clicked, with a crash fingerprint from the newest minidump
|
2026-08-10 08:36:47 -07:00 |
|
ciregenz
|
ec9941821c
|
[eric] backend: respawn on unexpected exit (bounded, backoff), so a crash no longer leaves a dead shell and orphaned app runtimes
|
2026-08-07 21:02:08 -07:00 |
|
ciregenz
|
ed8e7d6304
|
[eric] updater: OPENSWARM_NO_UPDATE=1 stops a local packaged build from downgrading itself mid-smoke
|
2026-08-07 20:30:05 -07:00 |
|
ciregenz
|
6d8ecc6fd4
|
[eric] canvas: the host window allows visual zoom, so macOS actually delivers a trackpad pinch to the dashboard (ENG-186)
|
2026-08-07 16:24:07 -07:00 |
|
ciregenz
|
3017d73ad0
|
[eric] telemetry: a native crash reports its own cause on the next boot instead of leaving a file nobody reads
|
2026-08-07 12:01:06 -07:00 |
|
ciregenz
|
7a1518df32
|
[eric] telemetry: memory sensor reports cap crossings and leak-shaped growth, silent on healthy sessions
|
2026-08-07 00:08:53 -07:00 |
|
ciregenz
|
751747b293
|
[eric] telemetry: crash recoveries, wedge recoveries, and rage clicks reach analytics (silent-failure family A)
|
2026-08-06 22:45:32 -07:00 |
|
ciregenz
|
d2ff1bdae7
|
[eric] experimental: quick pill overlay unwired and parked in .claude/slime-parked
|
2026-08-06 20:50:13 -07:00 |
|
ciregenz
|
1637085b9f
|
[eric] overlay: Alt+Space summons a nonactivating slime pill over any app, typed text lands in the composer, Settings-gated off
|
2026-08-06 16:14:44 -07:00 |
|
ciregenz
|
77ce26638d
|
[eric] updater: a silent Squirrel check gets diagnosed by a main-side watchdog, DMG and translocated launches learn at boot they cannot update
|
2026-08-06 14:55:18 -07:00 |
|
ciregenz
|
d1e666ddda
|
[eric] shortcuts: Cmd+1..9 focus the Nth dock tile, routed through main so a focused webview cannot eat it
|
2026-08-06 14:16:44 -07:00 |
|
ciregenz
|
ad46338a9d
|
[eric] electron: app-preview webviews get an app-flavored menu, no browser-tab verbs and links say Open in Browser
|
2026-08-06 13:49:15 -07:00 |
|
ciregenz
|
af69bd5017
|
[eric] composer: attachment chips answer right-click, file chips gain Copy path and a reveal-only Finder IPC
|
2026-08-06 13:34:37 -07:00 |
|
ciregenz
|
19926b5dea
|
[eric] shortcuts: Cmd+T new tab or browser, Cmd+W closes the focused card undoably, routed through main like Cmd+R
|
2026-08-06 12:34:29 -07:00 |
|
ciregenz
|
110d5a9b3b
|
[eric] voice+canvas: personal dictionary rides every decode, local dictation history with copy-back, double-click empty canvas fits everything
|
2026-08-05 22:43:15 -07:00 |
|
ciregenz
|
e266d1ea38
|
[eric] shortcuts: Cmd+L works again (stale isActive closures fixed) and now fires from inside focused browser pages too
|
2026-08-05 16:06:40 -07:00 |
|
ciregenz
|
59edbb52f6
|
[eric] electron: slack connect UA pins to the runtime Chrome version instead of a rotting hardcode
|
2026-08-05 11:35:29 -07:00 |
|
ciregenz
|
34451d0b0d
|
[eric] shell: native window background follows the theme, live-resize filler never flashes boot-dark under a light UI
|
2026-08-05 00:38:10 -07:00 |
|
ciregenz
|
4554af3b1e
|
[eric] browser: pinch reaches the page like real Chrome, Figma and Maps own their canvas zoom inside browser cards
|
2026-08-04 19:45:22 -07:00 |
|
ciregenz
|
540bf91bd9
|
[eric] browser: slack.com gets the bare Chrome UA, its support wall read our product token as an unsupported browser
|
2026-08-04 18:48:35 -07:00 |
|
ciregenz
|
26e2a8e6d7
|
[eric] voice: streaming dictation engine, phrases commit once and preview re-decodes only the open phrase
|
2026-08-04 00:10:53 -07:00 |
|
ciregenz
|
dcffaa5067
|
[eric] shell: crashes write a report the bug bundle attaches, agents finishing off-screen tap the OS, text size is a slider
|
2026-08-03 22:31:53 -07:00 |
|
ciregenz
|
fb3ec15105
|
[eric] merge: bring eric/dev onto the browser v3 branch (7 conflicts resolved, gates green)
|
2026-08-02 16:14:53 -07:00 |
|
ciregenz
|
dac60995e2
|
[eric] notifications: a finished workflow's native notification called a preload bridge that was never added, so it never fired
|
2026-07-31 23:36:05 -07:00 |
|
ciregenz
|
9079931f87
|
[eric] electron: keep compositing an occluded window so a covered app is not a blind agent
|
2026-07-31 22:01:46 -07:00 |
|
ciregenz
|
b61a653180
|
[eric] updater: name the failures a user can fix instead of telling them to try again later
|
2026-07-31 15:59:34 -07:00 |
|
ciregenz
|
bce7e1f072
|
[eric] voice: Settings model picker with verified downloads; report fast whisper exits
|
2026-07-31 00:03:27 -07:00 |
|
ciregenz
|
664608b4a8
|
[eric] voice: warm whisper at boot, unload when idle, and stop guessing the server port
|
2026-07-30 21:49:16 -07:00 |
|
ciregenz
|
3d5c287139
|
[eric] merge: bring eric/browser onto eric/dev (30 conflicts resolved, gates green)
|
2026-07-30 13:18:11 -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
|
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
|
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
|
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
|
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
|
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 |
|
ciregenz
|
7baba619cf
|
[eric] voice: local whisper.cpp dictation engine (warm whisper-server + transcribe/inject/hotkey IPC)
|
2026-07-21 23:06:58 -07:00 |
|
ciregenz
|
70545a3fa3
|
[eric] electron: native right-click menu for the app renderer (copy/cut/paste/select-all, copy-link, spelling)
|
2026-07-21 22:33:24 -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
|
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
|
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
|
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
|
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 |
|