Commit Graph
2810 Commits
Author SHA1 Message Date
ciregenz a98a99cbab [eric] streaming: mid-gesture deltas ride the 1Hz buffer with a 250ms hand-off flush, so token commits stop landing inside drags (ENG-301) 2026-08-18 11:34:28 -07:00
ciregenz 09f483ec8c [eric] canvas: the hidden pill traffic-light chip goes visibility-hidden; its backdrop blur painted a ghost patch at the pill's top-left once layer-promoted 2026-08-18 07:29:13 -07:00
ciregenz fc4df13bba [eric] browser: orphan-run abort becomes a heartbeat stream; is_disconnected never fires on a half-closed sidecar socket (packaged drill caught the placebo) v1.7.8-exp.13 2026-08-17 23:36:34 -07:00
ciregenz e3942dbaa2 [eric] canvas: miniature corner radius compensates for the scale transform, so scaled-down cards stop painting near-square corners next to the pill capsule 2026-08-17 20:08:22 -07:00
ciregenz 0baadb90e2 [eric] browser: a run whose sidecar caller died is cancelled instead of driving the card as a ghost (ENG-338) 2026-08-17 19:16:57 -07:00
ciregenz 89198318d3 [eric] canvas: the pill's selection ring becomes a box-shadow capsule; outline mis-rounds under canvas zoom and cropped the ends flat 2026-08-17 19:15:29 -07:00
ciregenz c65c655120 [eric] electron: cache sweeps go OS-agnostic and re-run every 6h, so long-lived sessions stop escaping the boot-time cap 2026-08-17 19:12:42 -07:00
ciregenz 533331d6ae [eric] electron: the boot cache sweep drops already-applied updater packages; a 308MB installed zip was squatting in every user's cache 2026-08-17 18:18:22 -07:00
ciregenz 59a9079383 [eric] canvas: the parked browser's frozen shot wears the live miniature's exact footprint, so both pill states read identical 2026-08-17 18:04:38 -07:00
ciregenz 6fd92f61dc [eric] canvas: pill goes quiet under a live browser miniature, capsule goes solid (no blur clip artifacts), and opening a pill stops flying the camera 2026-08-17 17:55:06 -07:00
ciregenz 47b52e2930 [eric] canvas: pill stack loses the shadow slabs and the doubled browser; workflow runs land on the real agent card and manual Run beats the pause gate 2026-08-17 17:41:44 -07:00
ciregenz e57e458173 [eric] help: changelog carries tonight's wave (nav honesty, hub camera, dock, tools tab, canvas control, faster boot) 2026-08-17 17:13:27 -07:00
ciregenz 465e1a024b [eric] electron: spawn the backend first inside whenReady; menu/watchdog/hotkey setup no longer serializes ahead of the 2.2s python boot (ENG-312) 2026-08-17 16:52:09 -07:00
ciregenz 53064da853 [eric] settings: a Tools tab with per-tool allow/ask/deny, and ShowUI/Skill join the catalog so their dispatch gates are finally reachable (ENG-284) 2026-08-17 16:07:58 -07:00
ciregenz ce2989ea1b [eric] agents: CanvasCommand lets an agent move, collapse, tile, tidy and close its own cards after spawn (ENG-334) 2026-08-17 16:04:21 -07:00
ciregenz 48aa344c6c [eric] onboarding: drop the deprecated old-onboarding demo videos and their media block; 6MB out of every install 2026-08-17 15:56:03 -07:00
ciregenz d2f3adaf9a [eric] canvas: dock magnify stops at the divider (hovering Browsers no longer inflates chats) and low hover previews grow upward (ENG-331) 2026-08-17 15:54:37 -07:00
ciregenz e0d0d8c600 [eric] canvas: workflow hub nav rows count as controls, so Home/Calendar/New Workflow stop yanking the camera to a fixed frame (ENG-336) 2026-08-17 15:51:00 -07:00
ciregenz d45e2b3731 [eric] browser: a failed navigation now fails loudly; a reused card that cannot move is replaced instead of answering from the old page 2026-08-17 15:48:49 -07:00
ciregenz faecb120fa [eric] release: cut 1.7.8-exp.13 with the workflow rescue, real-agent runs and the tucked browser miniature 2026-08-17 14:47:33 -07:00
ciregenz 4ac484bf3b [eric] workflows: manual runs surface as the real agent card, never the monitor pane, and the pill answer becomes a calm card (ENG-336) 2026-08-17 14:47:23 -07:00
ciregenz 8e25440c95 [eric] workflows: a stepless run rescues itself by committing the pending draft or synthesizing the build request as a step (ENG-335) 2026-08-17 14:47:23 -07:00
ciregenz 1179faaa57 [eric] canvas: the driving browser under a collapsed pill renders as a 320px miniature, matching the in-chat dock look (ENG-333) 2026-08-17 14:12:30 -07:00
ciregenz a84a0bca55 [eric] canvas: an agent-driven browser under a collapsed chat tucks beneath the pill as an attached block instead of floating beside it (ENG-333) 2026-08-17 13:58:41 -07:00
ciregenz b91c7514d7 [eric] runner: per-app VM image boots a published bundle from storage and serves backend + frontend from one process (ENG-293) 2026-08-17 13:55:52 -07:00
ciregenz 95f99d8b30 [eric] edge: an app's /api/* forwards to its own runner VM by storage-side machine pointer, no Machines token on the edge (ENG-293) 2026-08-17 13:50:52 -07:00
ciregenz 52f5d145b3 [eric] publish: a webapp bundle now carries its own backend and a runspec so the hosted copy can run its real API (ENG-293) 2026-08-17 13:42:45 -07:00
ciregenz 2bb770f985 [eric] release: cut 1.7.8-exp.12 with the honest resume chip and popup-visible agents v1.7.8-exp.12 2026-08-17 12:27:44 -07:00
ciregenz c404ef15f9 Revert "[eric] canvas: a render ring keeps everything near the camera pre-drawn so pans land on warm pixels (ENG-301)"
This reverts commit c854d353c0.
2026-08-17 12:10:48 -07:00
ciregenz f563068ccf Revert "[eric] canvas: render ring gains the harness kill switch so A/B runs on identical bits"
This reverts commit 5c88246bd7.
2026-08-17 12:10:46 -07:00
ciregenz 3943e4feb2 [eric] browser: native auth popups register under their card so agents can see and drive the sign-in window (ENG-279) 2026-08-17 11:50:52 -07:00
ciregenz 5c88246bd7 [eric] canvas: render ring gains the harness kill switch so A/B runs on identical bits 2026-08-17 11:46:48 -07:00
ciregenz 1112055ea1 [eric] canvas: the resume chip only fires on chats still owed a reply and slims to a one-line pill (ENG-321) 2026-08-17 11:46:00 -07:00
ciregenz c854d353c0 [eric] canvas: a render ring keeps everything near the camera pre-drawn so pans land on warm pixels (ENG-301) 2026-08-17 11:39:23 -07:00
ciregenz 49e9ca0996 [eric] release: cut 1.7.8-exp.11 with the fit fix, mini app cards and the sign-in handoff v1.7.8-exp.11 2026-08-17 08:25:39 -07:00
ciregenz 025c864c95 [eric] help: exp.11 changelog carries the fit, mini-app and sign-in handoff fixes 2026-08-17 08:25:39 -07:00
ciregenz 8185e3b52a [eric] browser: a hard login wall with nothing to borrow hands off to the user at the card and resumes itself when the wall clears (ENG-279) 2026-08-17 08:25:18 -07:00
ciregenz a3f334fee9 [eric] canvas: a docked app renders as a true miniature in its chat slot instead of a full-size overlay covering the agent (ENG-324) 2026-08-17 08:20:28 -07:00
ciregenz 97a5772c56 [eric] canvas: double-click fit shows every card again, dropping the 0.5 floor that hid spread boards and the tether svg polluting the fit box (ENG-330) 2026-08-17 07:21:20 -07:00
ciregenz ced541997d [eric] agents: the unwedge watchdog runs on daemon threads, sealing the suite's flaky hang at interpreter exit 2026-08-16 22:20:46 -07:00
ciregenz bc368ba2fd [eric] streaming: an open chat scrolled off screen downshifts to the 1Hz buffer and flushes the instant it returns (ENG-329) v1.7.8-exp.10 2026-08-16 21:47:33 -07:00
ciregenz 2db49cc0e8 [eric] canvas: webview park and wake gain eviction margins and 10s cooldowns, ending the zoom-out reboot storm (ENG-228) 2026-08-16 21:15:05 -07:00
ciregenz ab4d7b2db7 [eric] streaming: stream frames stop riding the dashboard socket and the backgrounded chat batches to 1Hz (ENG-329) 2026-08-16 20:52:51 -07:00
ciregenz d0d60ca8f9 [eric] shell: the models error banner becomes a clickable red pill that heals itself when connectivity returns (ENG-328) 2026-08-16 20:17:15 -07:00
ciregenz 824bc10566 [eric] voice: boot-warm whisper only on installs that have actually dictated; a session open still warms it mid-speech 2026-08-16 20:07:37 -07:00
ciregenz 3acfd972d6 [eric] backend: real /api/health answers the reachability prober, ending the 401 console spam on every probe tick 2026-08-16 20:07:37 -07:00
ciregenz 1a04c76cf5 [eric] release: cut 1.7.8-exp.10 with the delegation-watchdog scope fix, browser-card honesty and the resume chip 2026-08-16 19:42:51 -07:00
ciregenz a0fce815ec [eric] tests: delegation backstop tests carry the since scope the watchdog now requires 2026-08-16 19:27:56 -07:00
ciregenz 69569c8079 [eric] agents: delegation watchdog only counts children born after its own tool call, ending the mid-run sidecar shootings (ENG-327) 2026-08-16 19:23:23 -07:00
ciregenz 8cc55a0a99 [eric] help: cap the help agent's changelog block at 30 fixes so the knowledge prompt stays inside its token budget 2026-08-16 19:18:09 -07:00