Commit graph

  • 84a80d59d7
    Merge pull request #265 from rivet-dev/revert-actions-to-queues Nathan Flurry 2026-03-16 18:48:21 -07:00
  • a171956298 feat(foundry): revert actions to queue/workflow pattern with direct sends revert-actions-to-queues Nathan Flurry 2026-03-16 18:46:53 -07:00
  • 944ad1ba55 feat: replace neko with native GStreamer WebRTC for desktop streaming desktop-computer-use Nathan Flurry 2026-03-16 17:54:39 -07:00
  • 4111aebfce
    feat(foundry): task owner git auth + manual owner change UI (#263) Nathan Flurry 2026-03-16 17:05:11 -07:00
  • 3684e2e5f5 feat(foundry): add manual task owner change via UI dropdown task-owner-git-auth Nathan Flurry 2026-03-16 17:04:26 -07:00
  • b1b785ae79 Add proposals for reverting to queues and rivetkit sandbox resilience Nathan Flurry 2026-03-16 15:58:47 -07:00
  • 167712ace7 chore(release): update version to 0.4.1-rc.1 v0.4.1-rc.1 Nathan Flurry 2026-03-16 15:49:16 -07:00
  • 9ce71c03c8
    Merge pull request #261 from rivet-dev/e2b-autopause-provider Nathan Flurry 2026-03-16 15:39:45 -07:00
  • 9096d96409 Add task owner git auth proposal and sandbox architecture docs columbus-v2 Nathan Flurry 2026-03-16 15:33:44 -07:00
  • f45a467484
    chore(foundry): migrate to actions (#262) Nathan Flurry 2026-03-16 15:23:59 -07:00
  • ee25a6c6a5 Fix E2B sandbox timeout comment, frontend stability, and create-flow improvements queues-to-actions Nathan Flurry 2026-03-16 15:19:49 -07:00
  • 77c8f1e3f3 feat: add E2B auto-pause support with pause/kill/reconnect provider lifecycle e2b-autopause-provider Nathan Flurry 2026-03-16 14:57:49 -07:00
  • 78cd38d826 Convert all actors from queues/workflows to direct actions, lazy task creation Nathan Flurry 2026-03-16 14:17:24 -07:00
  • 29e5821fef wip: convert all actors from workflow to plain run handlers Nathan Flurry 2026-03-16 02:00:31 -07:00
  • b372383cfd wip Nathan Flurry 2026-03-16 00:41:53 -07:00
  • aa332307e5 Fix Foundry validation fallout Nathan Flurry 2026-03-15 13:43:24 -07:00
  • 13fc9cb318 Complete Foundry refactor checklist Nathan Flurry 2026-03-15 13:38:51 -07:00
  • 40bed3b0a1 wip(foundry): capture remaining local changes Nathan Flurry 2026-03-15 10:23:56 -07:00
  • 6f85b59f31 wip(foundry): continue actor refactor Nathan Flurry 2026-03-15 10:23:04 -07:00
  • e97c502d28 docs(foundry): add agent handoff context Nathan Flurry 2026-03-15 10:22:33 -07:00
  • dbe57d45b9 feat(foundry): checkpoint actor and workspace refactor Nathan Flurry 2026-03-15 10:20:27 -07:00
  • 32f3c6c3bc chore(release): update version to 0.4.0 v0.4.0 Nathan Flurry 2026-03-16 00:48:05 -07:00
  • 7faed2f43a chore(release): update version to 0.4.0-rc.3 v0.4.0-rc.3 Nathan Flurry 2026-03-15 23:26:42 -07:00
  • f0ec8e497b fix: mock agent process launcher not written during install Nathan Flurry 2026-03-15 23:17:52 -07:00
  • 56c80e6c9e chore(release): update version to 0.4.0-rc.2 v0.4.0-rc.2 Nathan Flurry 2026-03-15 22:38:30 -07:00
  • bf543d225d fix: mock agent process, React 18/19 types, release version refs Nathan Flurry 2026-03-15 22:36:48 -07:00
  • 2f9f25ae54 chore(release): update version to 0.4.0-rc.1 v0.4.0-rc.1 Nathan Flurry 2026-03-15 20:34:01 -07:00
  • cf7e2a92c6
    SDK: Add ensureServer() for automatic server recovery (#260) Nathan Flurry 2026-03-15 20:29:28 -07:00
  • d6c7cfa6ca wip sdk-sandbox-provisioning Nathan Flurry 2026-03-15 20:27:53 -07:00
  • 35840facdd SDK: Add ensureServer() for automatic server recovery Nathan Flurry 2026-03-15 20:14:30 -07:00
  • d008283c17 Sync upstream changes: multiplayer docs, logos, openapi spec, foundry config Nathan Flurry 2026-03-15 15:52:31 -07:00
  • f5d64ca0fd Fix Modal provider: pre-install agents in image, fire-and-forget exec for server Nathan Flurry 2026-03-15 15:51:51 -07:00
  • 20202c45ee Add Modal and ComputeSDK built-in providers, update examples and docs Nathan Flurry 2026-03-15 14:45:52 -07:00
  • 441083ea2a Fix SDK typecheck errors and update persist drivers for insertEvent signature Nathan Flurry 2026-03-15 13:17:10 -07:00
  • 6a42f06342 SDK sandbox provisioning: built-in providers, docs restructure, and quickstart overhaul Nathan Flurry 2026-03-15 12:39:05 -07:00
  • c2e5dd6038 Use prebuilt provider base images extract-install-command Nathan Flurry 2026-03-15 20:17:18 -07:00
  • 3426cbc6ec
    chore: update ACP SDK to 0.16.1 and add e2e testing guidance (#259) Nathan Flurry 2026-03-15 19:46:26 -07:00
  • a7a3cb5de5 chore: update ACP SDK to 0.16.1 and add e2e testing guidance geneva-v1 Nathan Flurry 2026-03-15 19:45:27 -07:00
  • d850a3b77a
    fix: normalize Pi ACP bootstrap payloads (#227) Nathan Flurry 2026-03-15 18:52:59 -07:00
  • 7924e11a23
    Merge branch 'main' into NathanFlurry/pi-bootstrap-fix NathanFlurry/pi-bootstrap-fix Nathan Flurry 2026-03-15 18:52:05 -07:00
  • ba8f79de82 docs(code): clarify Pi payload normalization rationale Nathan Flurry 2026-03-15 18:46:57 -07:00
  • dcfb1eca67 docs(quickstart): list all supported agent IDs Nathan Flurry 2026-03-15 18:23:30 -07:00
  • 6ca389a448 docs(cli): document custom pi binary override Nathan Flurry 2026-03-15 18:20:59 -07:00
  • e638148345 feat: expand desktop computer-use APIs Nathan Flurry 2026-03-15 17:51:58 -07:00
  • 96dcc3d5f9 Fix desktop scroll, timeout cleanup, and OpenAPI codes Nathan Flurry 2026-03-08 17:57:46 -07:00
  • 3fd1d5a690 Fix desktop runtime startup cleanup Nathan Flurry 2026-03-08 17:20:36 -07:00
  • 4a23be88c3 Expose test registry to docker Nathan Flurry 2026-03-08 14:21:02 -07:00
  • 4629299d1a Isolate v1 API test env setup Nathan Flurry 2026-03-08 14:12:16 -07:00
  • 15dc2dc375 Stabilize ACP lazy install test Nathan Flurry 2026-03-08 14:02:37 -07:00
  • f88f2793c0 Fix test helper TS compatibility Nathan Flurry 2026-03-08 13:50:24 -07:00
  • 153480256a Use real desktop stack in tests Nathan Flurry 2026-03-08 13:35:38 -07:00
  • 5e20011fd1 Stabilize Docker test PATH mounting in CI Nathan Flurry 2026-03-08 12:59:43 -07:00
  • f9b6ccc46f Stabilize TypeScript custom fetch integration test Nathan Flurry 2026-03-08 12:46:40 -07:00
  • 6cfe29f3f9 Avoid redundant Docker test image rebuilds Nathan Flurry 2026-03-08 12:35:28 -07:00
  • abf9b1858f Add Docker-backed integration test rig Nathan Flurry 2026-03-08 00:09:01 -08:00
  • c74d8c9179 Add desktop runtime API and SDK support Nathan Flurry 2026-03-07 23:32:49 -08:00
  • e740d28e0a
    Add modal sandbox support (#192) waltertang27 2026-03-15 16:14:59 -04:00
  • 284fe66be4
    wip (#258) Nathan Flurry 2026-03-15 12:37:42 -07:00
  • a77b30efdf wip llm-gateway-per-tenant-research Nathan Flurry 2026-03-15 12:37:12 -07:00
  • 57a07f6a0a
    wip (#256) Nathan Flurry 2026-03-14 23:47:43 -07:00
  • 854adf9084 wip foundry-change-tracker Nathan Flurry 2026-03-14 23:45:22 -07:00
  • 99abb9d42e
    chore(foundry): workbench action responsiveness (#254) Nathan Flurry 2026-03-14 20:42:18 -07:00
  • 0fbea6ce61 wip workbench-action-responsive Nathan Flurry 2026-03-14 20:28:41 -07:00
  • 3263d4f5e1 wip Nathan Flurry 2026-03-14 16:06:50 -07:00
  • 400f9a214e
    Add transcript virtualization to Foundry UI (#255) Nathan Flurry 2026-03-14 17:55:05 -07:00
  • 070a5f1cd6 Add transcript virtualization to Foundry UI tanstack-virtual-eval Nathan Flurry 2026-03-14 17:50:19 -07:00
  • 5ea9ec5e2f
    wip (#253) Nathan Flurry 2026-03-14 14:38:29 -07:00
  • 4d20f39d4f wip implement-workbench-spec Nathan Flurry 2026-03-14 14:37:40 -07:00
  • 70d31f819c
    chore(foundry): improve sandbox impl + status pill (#252) Nathan Flurry 2026-03-14 12:14:06 -07:00
  • 5bd85e4a28 Add header status pill showing task/session/sandbox state nonblocking-workbench-session Nathan Flurry 2026-03-14 12:06:26 -07:00
  • 098b8113f3 Improve Daytona sandbox provisioning and frontend UI Nathan Flurry 2026-03-13 23:06:24 -07:00
  • 5a1b32a271 chore(release): update version to 0.3.2 v0.3.2 Nathan Flurry 2026-03-13 21:43:36 -07:00
  • 8fb19b50da
    Remove frontend errors and app passthrough (#251) Nathan Flurry 2026-03-13 21:14:31 -07:00
  • 6099f5bd89 Remove frontend errors and app passthrough actor-rpc-endpoints Nathan Flurry 2026-03-13 21:12:58 -07:00
  • d8b8b49f37
    Fix Foundry UI bugs: org names, sessions, and repo selection (#250) Nathan Flurry 2026-03-13 20:48:22 -07:00
  • 689d968397 Fix Foundry UI bugs: org names, hanging sessions, and wrong repo creation async-action-fixes Nathan Flurry 2026-03-13 20:46:50 -07:00
  • 14d5413f8a Merge remote-tracking branch 'origin/full-docker-defaults' into async-action-fixes Nathan Flurry 2026-03-13 18:50:46 -07:00
  • 2022a6ec18 WIP: async action fixes and interest manager Nathan Flurry 2026-03-13 18:48:07 -07:00
  • 110e969f98 Add full Docker image defaults, fix actor deadlocks, and improve dev experience full-docker-defaults Nathan Flurry 2026-03-13 18:31:55 -07:00
  • 0185130230 Add Foundry dev panel from fix-git-data branch Nathan Flurry 2026-03-13 14:41:26 -07:00
  • 99c5b3eb5d Fix Foundry auth: migrate to Better Auth adapter, fix access token retrieval Nathan Flurry 2026-03-13 14:27:56 -07:00
  • 5a3e185d1c Consolidate example install commands Nathan Flurry 2026-03-13 13:39:28 -07:00
  • 58c54156f1
    Remove Download Foundry section from website (#248) Nicholas Kissel 2026-03-13 12:30:03 -07:00
  • bce7905fd3 Remove Download Foundry section from website NicholasKissel/rm-install-versions Nicholas Kissel 2026-03-13 12:29:46 -07:00
  • ae191d1ae1
    Refactor Foundry GitHub state and sandbox runtime (#247) Nathan Flurry 2026-03-13 02:45:07 -07:00
  • eacbc602e7 Refactor Foundry GitHub state and sandbox runtime refactor/foundry-routes Nathan Flurry 2026-03-13 02:43:00 -07:00
  • 594ef75850 foundry: update runner version and snapshot logging Nathan Flurry 2026-03-13 02:09:42 -07:00
  • e7dfff5836 repo: push all current workspace changes Nathan Flurry 2026-03-13 01:12:43 -07:00
  • 252fbdc93b foundry: parallelize app snapshot org reads Nathan Flurry 2026-03-13 01:04:50 -07:00
  • 6e216a9f86 foundry: async app repo import on org select Nathan Flurry 2026-03-13 00:57:23 -07:00
  • f939025197 Fix desktop icon size and update login link NicholasKissel/foundry-mobile-layout Nicholas Kissel 2026-03-13 00:33:00 -07:00
  • fa4ed388d2 Defer slow GitHub org sync to workflow queue for fast OAuth callback Nathan Flurry 2026-03-13 00:09:22 -07:00
  • a36431903e Add temporary header dump on GitHub OAuth callback Nathan Flurry 2026-03-12 23:59:06 -07:00
  • 27cf00985d Make GitHub OAuth callback idempotent against duplicate requests Nathan Flurry 2026-03-12 23:49:50 -07:00
  • a3cf0ce08f Log callback request headers Nathan Flurry 2026-03-12 23:43:01 -07:00
  • d0ed0a4402 Add backend request and workspace logging Nathan Flurry 2026-03-12 23:25:14 -07:00
  • cfa0c9cfe2 Add runner versioning to RivetKit registry Nathan Flurry 2026-03-12 23:00:37 -07:00
  • 6f8dc26111 Fix GitHub OAuth callback by removing retry wrapper Nathan Flurry 2026-03-12 22:54:44 -07:00
  • f464fa96ad Add Foundry mobile layout with Tauri iOS/Android support Nicholas Kissel 2026-03-12 22:35:54 -07:00
  • 63df393004 Revert "Make squashed baseline migrations idempotent" Nathan Flurry 2026-03-12 22:34:00 -07:00