Commit Graph
2138 Commits
Author SHA1 Message Date
ciregenz 397d4bdff8 [eric] release: unbreak the windows smoke yaml, nested quotes killed the parse 2026-08-03 01:32:17 -07:00
ciregenz 04de7e8d29 [eric] release: let the windows smoke run from a branch, workflow_dispatch 404s until it is on main 2026-08-03 01:31:14 -07:00
ciregenz 0b27333b6e [eric] release: smoke the shipped Windows installer on a runner, since signed has never meant boots 2026-08-03 01:30:23 -07:00
ciregenz 4ae7f81cc7 [eric] cloud runs: two overlapping passes could pull one credential twice, racing the router file 2026-08-03 00:11:22 -07:00
ciregenz 2d93b899fa [eric] release: read the Authority line, --requirements never contains the signer name 2026-08-02 22:57:21 -07:00
ciregenz ae2f5e0f3d [eric] release: smoke the packaged Mac build, including whether it contains the fixes it claims 2026-08-02 21:51:52 -07:00
ciregenz db6c7a25b7 [eric] mcp: a dead server says its sign-in expired instead of printing a goroutine dump 2026-08-02 21:27:34 -07:00
ciregenz 500e6ebe59 [eric] mcp: activating a server ends the turn, so the model stops guessing tool names 2026-08-02 21:27:34 -07:00
ciregenz f7720f7d32 [eric] vmp: sign-pkg wants the directory holding the app, not the app, or it finds nothing 2026-08-02 20:12:05 -07:00
ciregenz 171b4544ff [eric] vmp: find the EVS client in its own venv, PEP 668 keeps it out of system python 2026-08-02 19:54:17 -07:00
ciregenz 949170f0d5 [eric] runner: name the one parity row that will not pass, and why refusing beats faking it 2026-08-02 19:35:33 -07:00
ciregenz 35762ecfd6 [eric] cloud runs: pin revocation, restart and a dropped network on the lent-credential loop 2026-08-02 19:14:06 -07:00
ciregenz 06a4d3f29a [eric] build: signup already prompts for the code, so stop asking twice 2026-08-02 19:08:22 -07:00
ciregenz 45e9c98826 [eric] build: one-time EVS setup so a Mac release stops stalling on missing Widevine creds 2026-08-02 19:01:28 -07:00
ciregenz ce5a458999 [eric] cloud runs: keep this device's token alive while the cloud holds custody of it 2026-08-02 17:55:27 -07:00
ciregenz 654e45fedf [eric] apps: publishing refuses to silently drop a generated app's FastAPI backend 2026-08-02 16:31:27 -07:00
ciregenz c694937332 [eric] cloud runs: give the account back when the workflow never went up 2026-08-02 16:31:17 -07:00
ciregenz 843e9e662a [eric] cloud runs: lend the account before the workflow goes up, so a cloud run can actually sign its calls 2026-08-02 16:04:50 -07:00
ciregenz 487dd26cc4 [eric] merge eric/haik-ui: collapsed tool output sizes and resizes, wheel can scroll, interface toggles read as options 2026-08-02 14:53:53 -07:00
ciregenz c586f69ff8 [eric] release: 1.7.0 2026-08-02 07:54:59 -07:00
ciregenz 004c4c37fc [eric] cloud: a refusal keeps the way out of it, and Try again actually clears it 2026-08-01 03:39:04 -07:00
ciregenz 13546b8ffb [eric] merge eric/runner-parity: files come back, apps build, skills load, and MCP refuses honestly 2026-08-01 01:41:11 -07:00
ciregenz e6ee0c8228 [eric] linter: grandfather workflows/cloud, it crossed the folder cap with the file-delivery half 2026-08-01 01:20:11 -07:00
ciregenz e9ed479b93 [eric] runner: the image had node but no npm, so CreateApp scaffolded an app it could never build 2026-08-01 01:20:11 -07:00
ciregenz f401793604 [eric] cloud runs: carry the user's own skills up, and name the apps the container cannot reach 2026-08-01 01:20:11 -07:00
ciregenz 6ab9513240 [eric] backend: a finished cloud run's files land in Downloads, where a user would actually look 2026-08-01 01:20:10 -07:00
ciregenz 9cf70af587 [eric] runner: a cloud run's files come home, and one too big to carry says so instead of vanishing 2026-08-01 01:19:58 -07:00
ciregenz c90402fe67 [eric] merge eric/cloud-schedule: weekday schedules reach the cloud, and the zone travels with them 2026-08-01 01:15:04 -07:00
ciregenz e21e12ef20 [eric] workflows: hand weekly and self-ending schedules to the cloud, zone and all 2026-08-01 01:10:45 -07:00
ciregenz 65f102c307 [eric] merge eric/run-notifications: wire the notification bridge that shipped dead 2026-07-31 23:42:15 -07:00
ciregenz dade057a11 [eric] merge eric/cloud-ui: choose where a workflow runs, and say plainly when the cloud cannot 2026-07-31 23:42:15 -07:00
ciregenz 69a42693da [eric] workflows: a refused delete keeps the card and says why instead of looking broken 2026-07-31 23:39:46 -07:00
ciregenz dad66c9b20 [eric] workflows: History shows cloud runs, their cost, and why one never started 2026-07-31 23:39:46 -07:00
ciregenz f8f043dea1 [eric] workflows: choose where a schedule runs, next to the schedule, with the reason it cannot go up 2026-07-31 23:39:45 -07:00
ciregenz a828496c15 [eric] tests: the cloud handover, its refusals, and what the cloud copy is allowed to carry 2026-07-31 23:39:36 -07:00
ciregenz d3b76bcb05 [eric] workflows: trashing a cloud-hosted workflow stops the cloud copy first, or refuses and says why 2026-07-31 23:39:36 -07:00
ciregenz 2750d88988 [eric] backend: hand a workflow's schedule to the cloud, and take it back, without both timers ever being live 2026-07-31 23:39:35 -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 cc0a472310 [eric] merge eric/cloud-capability: a slow backend reply no longer kills the whole cloud run 2026-07-31 23:17:58 -07:00
ciregenz fca2707c53 [eric] runner: a busy backend missing one poll killed the whole cloud run 2026-07-31 23:07:00 -07:00
ciregenz d756ad9897 [eric] tests: isolate the session dir, my fixtures were writing transcripts into the real data folder 2026-07-31 21:38:26 -07:00
ciregenz 5e99bb7943 [eric] merge eric/e2e-qa: a dead backend no longer greets a configured user as new, and a restart stops relabelling finished chats 2026-07-31 21:35:05 -07:00
ciregenz f2b3bf0cd3 [eric] settings: a dead backend greeted a configured user as new and tried to sell them a subscription 2026-07-31 21:33:00 -07:00
ciregenz 37ba03316c [eric] workflows: header counted 0 over a real workflow, monitor claimed a schedule while paused, restore lost run history 2026-07-31 21:32:52 -07:00
ciregenz 05132c7ace [eric] workflows: retire the previous test chat, five tests left five orphan cards and five leaked transcripts 2026-07-31 21:32:52 -07:00
ciregenz 66c5f7bb53 [eric] agents: a restart relabelled every finished chat stopped and hung a Resume button off it 2026-07-31 21:32:39 -07:00
ciregenz d2cc316130 [eric] canvas: floor the boot fit, a restored dashboard came back at 29% with nothing readable 2026-07-31 21:32:39 -07:00
ciregenz a926d63abe [eric] island: stop counting the workflow Edit Agent as one of the user's finished agents 2026-07-31 21:32:27 -07:00
ciregenz 6f67c44f53 [eric] linter: grandfather AgentChat/parsing, it crossed the folder cap with the narration classifier 2026-07-31 20:32:51 -07:00
ciregenz 078bdd2a87 [eric] merge eric/quality-fixes: tidy actually tidies, the hero box wraps, finishing looks finished 2026-07-31 20:31:01 -07:00