Commit Graph

  • 7767bf292f
    Merge 4945127f76 into 1c241832f5 Jonathan Haas 2026-08-14 12:36:43 -0700
  • 9e54fa1388
    Merge 0a613fe034 into 1c241832f5 dependabot[bot] 2026-08-13 17:35:41 +0000
  • 0a613fe034
    Bump the all-updates group across 1 directory with 23 updates dependabot/go_modules/all-updates-f4c00ba612 dependabot[bot] 2026-08-13 17:35:37 +0000
  • df5a0d6177
    Merge 835c71ddee into 1c241832f5 Fedor Kororkov 2026-08-09 15:36:47 -0700
  • 602e9c4cef
    Merge ba7efdd05e into 1c241832f5 Kanatov Vladislav 2026-08-07 17:04:21 -0700
  • 1c241832f5
    Fix host directory policy boundary checks (#459) main 0.56.1 Fedor Kororkov 2026-08-07 13:49:46 -0400
  • c118f0269f
    Merge 25d8d9d1c0 into 461af8de47 kylefuhrmanncalm 2026-08-07 10:17:06 -0700
  • 25d8d9d1c0 Add --no-audio support to VM spec Kyle Fuhrmann 2026-08-07 10:06:32 -0700
  • 2657d8ccb5 Fix host directory policy test lint Fedor Korotkov 2026-08-07 11:02:25 -0400
  • 57a824621d Fix host directory policy boundary checks Fedor Korotkov 2026-08-07 10:00:30 -0400
  • ba7efdd05e
    fix: wait for macOS notarization before publishing Vladislav 2026-08-04 21:35:29 +0300
  • 3a619efc3a fix: notarize macOS binary by submitting archive Kanatov Vladislav 2026-08-04 17:01:19 +0000
  • 8c84d70c79
    Merge 92efb01366 into 461af8de47 Minh Vu 2026-07-26 17:48:37 +0800
  • a82ba0b71d
    Merge 9fda0c9296 into 461af8de47 Minh Vu 2026-07-26 17:48:36 +0800
  • 97885baa3c
    Merge 5bee7a1814 into 461af8de47 Minh Vu 2026-07-26 17:48:36 +0800
  • 25b9b34543
    Bump the all-updates group across 1 directory with 22 updates dependabot[bot] 2026-07-23 17:34:06 +0000
  • 461af8de47
    Migrate CI from Cirrus CI to GitHub Actions (#447) 0.56.0 Fedor Kororkov 2026-07-16 17:57:06 -0400
  • 6cd49ac05f Allow hosted Linux integration tests more time Fedor Korotkov 2026-07-16 17:36:24 -0400
  • 201490999b Satisfy WebSocket client lint rules Fedor Korotkov 2026-07-16 17:13:31 -0400
  • 564823e1a4 Honor VM wait time in WebSocket requests Fedor Korotkov 2026-07-16 17:10:15 -0400
  • 98269e9f32 Enable KVM access for Linux tests Fedor Korotkov 2026-07-16 16:56:07 -0400
  • 8475ddf08b Format platform image errors Fedor Korotkov 2026-07-16 16:54:20 -0400
  • e82a258c1e Satisfy platform image lint rules Fedor Korotkov 2026-07-16 16:52:40 -0400
  • f3493a427f
    Select Linux test images by architecture Fedor Korotkov 2026-07-16 16:43:12 -0400
  • 48df7dfba6
    Bump the all-updates group with 21 updates dependabot[bot] 2026-07-16 17:34:13 +0000
  • d118199424
    Preinstall Cloud Hypervisor for Linux tests Fedor Korotkov 2026-07-16 11:15:58 -0400
  • 93fde28cbd
    Use host architecture for Linux integration tests Fedor Korotkov 2026-07-16 11:02:14 -0400
  • b1c468340c
    Run Linux tests on hosted ARM runner Fedor Korotkov 2026-07-16 10:48:45 -0400
  • 59d73c6e56 Use smaller Vetu image for Linux tests Fedor Korotkov 2026-07-09 18:35:02 -0400
  • fd3d772ae8 Use GitHub-hosted Linux runner Fedor Korotkov 2026-07-09 10:24:09 -0400
  • 059b6b6307
    Build Docker image with GoReleaser Fedor Korotkov 2026-07-07 14:21:47 -0400
  • 0001c7da60
    Update Homebrew install command Fedor Korotkov 2026-07-07 13:42:02 -0400
  • 46f9c3286d
    Run macOS unit tests on hosted runner Fedor Korotkov 2026-07-07 12:53:50 -0400
  • 533bb80eee
    Use GitHub-hosted macOS 26 runner Fedor Korotkov 2026-07-07 12:51:14 -0400
  • 0b796b0ae0
    Separate release and snapshot trust paths Fedor Korotkov 2026-07-06 13:22:07 -0400
  • 641d86716f
    Scope release secrets to GoReleaser steps Fedor Korotkov 2026-07-06 13:10:14 -0400
  • 2fc8b8e264
    Publish Orchard through the OpenAI Homebrew tap Fedor Korotkov 2026-07-06 13:05:18 -0400
  • 835c71ddee Preserve running VMs across controller restarts dev/fkorotkov/controller-restart-grace Fedor Korotkov 2026-06-23 15:20:42 +0100
  • 5bee7a1814 Close accepted VNC connections Minh Vu 2026-06-22 19:53:31 +0200
  • 92efb01366 Use path name for service account updates Minh Vu 2026-06-22 19:43:31 +0200
  • 9fda0c9296 Harden bootstrap token parsing Minh Vu 2026-06-22 19:18:24 +0200
  • 4945127f76 Address etcd event pagination review Jonathan Haas 2026-06-19 22:28:44 -0700
  • b8dfa03ba9 Add experimental etcd store backend Jonathan Haas 2026-06-19 22:12:16 -0700
  • fd36efc44d
    Bump the all-updates group across 1 directory with 21 updates dependabot[bot] 2026-06-18 17:34:00 +0000
  • 4aaccf2db2
    Bump the all-updates group with 20 updates dependabot[bot] 2026-06-11 17:34:05 +0000
  • b898769396
    Relicense under FSL-1.1-ALv2 (#446) Fedor Kororkov 2026-06-05 15:37:34 -0700
  • 262d469df2 Migrate CI to GitHub Actions Fedor Korotkov 2026-06-05 10:12:53 -0700
  • 96b3d308a2 Use project lifetime in copyright notice Fedor Korotkov 2026-06-05 08:55:48 -0700
  • d55061915a Relicense under FSL-1.1-ALv2 Fedor Korotkov 2026-06-04 17:46:24 -0700
  • 62ccf36088 Migrate CI to GitHub Actions codex/migrate-ci-to-github-actions Fedor Korotkov 2026-06-03 13:59:25 -0700
  • 09dea7d630
    Bump the all-updates group across 1 directory with 19 updates dependabot[bot] 2026-06-03 01:34:31 +0000
  • c3c58df68e
    Bump the all-updates group with 18 updates dependabot[bot] 2026-05-12 00:47:53 +0000
  • a1088b6b8d Add OTEL telemetry for exec sessions Fedor Korotkov 2026-05-11 16:51:45 -0400
  • b30bb5bedf
    Reuse exec SSH connections per VM (#440) Fedor Kororkov 2026-05-11 15:56:46 -0400
  • 6d9383e97f raise macOS test timeout Fedor Korotkov 2026-05-08 12:16:05 -0400
  • 6641db6fcd reuse exec SSH connections per VM Fedor Korotkov 2026-05-08 09:10:37 -0400
  • 324a352376
    preserve worker last_seen on sparse updates (#439) Fedor Kororkov 2026-05-06 15:49:35 -0400
  • 37ef939532 preserve worker last_seen on sparse updates kroo-oai 2026-05-06 09:20:44 -0700
  • cfb507e4ac Simplify exec SSH reuse with lazy cache Fedor Korotkov 2026-05-06 13:34:39 -0400
  • 425d372fa5 Clarify supported VM backends Fedor Korotkov 2026-05-06 10:30:39 -0400
  • 5d4af2f311 Add agent guidance and fix lint Fedor Korotkov 2026-05-06 10:22:10 -0400
  • 2e8a6d7a58 Reuse SSH transports for concurrent exec sessions Fedor Korotkov 2026-05-06 09:16:59 -0400
  • 3083b541df
    Retry VM exec SSH setup under concurrent load (#437) 0.55.0 Fedor Kororkov 2026-05-05 15:13:29 -0400
  • 85ece2e859 Retry VM exec SSH setup under concurrent load Fedor Korotkov 2026-05-05 14:31:07 -0400
  • 2667a01cf8
    Add more options to `/exec` (#435) Fedor Kororkov 2026-05-05 08:56:18 -0400
  • 74d2caa79f
    Bump the all-updates group across 1 directory with 18 updates dependabot[bot] 2026-05-04 22:04:05 +0000
  • 98eac61e89 Remove unused exec session helper Fedor Korotkov 2026-05-04 16:18:50 -0400
  • 29036b5942 Add SSH exec session options Fedor Korotkov 2026-05-04 15:51:18 -0400
  • e6a3314f58
    Supporting reconnecting to `/exec` socket (#434) Fedor Kororkov 2026-05-04 15:49:19 -0400
  • 35f8ff6746 Stabilize exec stdin reconnect integration test Fedor Korotkov 2026-05-01 14:10:11 -0400
  • 76c10f80e5 Synchronize SSH exec stdin with command start Fedor Korotkov 2026-05-01 14:00:09 -0400
  • 3acdc77f40 Keep reconnectable exec attachments open after exit Fedor Korotkov 2026-05-01 13:47:41 -0400
  • 82f5db8cfc Keep reconnectable exec SSH tunnels alive Fedor Korotkov 2026-05-01 13:35:50 -0400
  • 3fe6cf8d53 Fix SSH exec reconnect CI failures Fedor Korotkov 2026-04-29 18:30:25 -0400
  • dbb41d62ca Stream exec history with backpressure Fedor Korotkov 2026-04-28 17:01:47 -0400
  • 593d3569a9 Extract exec replay buffer Fedor Korotkov 2026-04-28 16:43:32 -0400
  • 82f827cffb Refactor exec sessions into a shared SSH engine Fedor Korotkov 2026-04-28 16:30:09 -0400
  • 8f5e55bcca Add reconnectable SSH exec sessions Fedor Korotkov 2026-04-28 16:20:35 -0400
  • a9a6cf4e14
    Bump the all-updates group across 1 directory with 17 updates dependabot[bot] 2026-04-27 21:32:49 +0000
  • bab12e74ed Add exec env support codex/exec-env Fedor Korotkov 2026-04-25 12:13:38 -0400
  • c995b134de
    Bump the all-updates group across 1 directory with 16 updates dependabot[bot] 2026-04-20 19:55:40 +0000
  • 96d43e12fe
    Bump the all-updates group across 1 directory with 14 updates dependabot[bot] 2026-04-13 18:46:52 +0000
  • 88506b1adb
    Remove license tier validation (#428) 0.54.0 Fedor Korotkov 2026-04-12 15:27:27 -0400
  • e5427e98b6 Remove license tier validation Fedor Korotkov 2026-04-12 15:13:56 -0400
  • 82cb87c582
    Bump the all-updates group across 1 directory with 9 updates dependabot[bot] 2026-04-06 17:33:30 +0000
  • d8aecac2c7
    Bump the all-updates group with 2 updates dependabot[bot] 2026-03-30 18:59:18 +0000
  • 23f62cd62a
    Bump google.golang.org/grpc in the all-updates group (#423) dependabot[bot] 2026-03-23 22:01:01 +0100
  • 6751f2874d
    Bump google.golang.org/grpc in the all-updates group dependabot[bot] 2026-03-23 17:57:26 +0000
  • 3cfa244550
    create vm: introduce --{os,arch,runtime} command-line arguments (#422) 0.53.0 Nikolay Edigaryev 2026-03-17 19:46:00 +0100
  • 1fdd4ad943 v1.VM: prevent unsupported fields for "vetu" runtime Nikolay Edigaryev 2026-03-17 14:27:39 +0100
  • 14a6840c0d create vm: introduce --{os,arch,runtime} command-line arguments Nikolay Edigaryev 2026-03-17 13:56:19 +0100
  • 143253083b
    Bump the all-updates group across 1 directory with 13 updates (#421) dependabot[bot] 2026-03-16 12:36:46 +0100
  • 3ff2be6962
    Bump the all-updates group across 1 directory with 13 updates dependabot[bot] 2026-03-16 10:14:28 +0000
  • 9092a9f172
    Support Vetu virtualization on Linux in addition to Tart on macOS (#419) Nikolay Edigaryev 2026-03-16 11:12:28 +0100
  • 32513268f1
    Bump the all-updates group with 9 updates dependabot[bot] 2026-03-09 19:07:18 +0000
  • fb72c3bee9 Re-try SSH connections in integration tests Nikolay Edigaryev 2026-03-07 00:09:52 +0100
  • d96249cfbb api(portForward): ensure that rendezvousConn is closed Nikolay Edigaryev 2026-03-07 00:00:03 +0100
  • b4ee888077 Support Vetu virtualization on Linux in addition to Tart on macOS Nikolay Edigaryev 2026-03-06 17:16:26 +0100
  • e20a16ee8e
    Fix race in port-forward (#418) 0.52.0 Matt 2026-03-05 06:56:13 -0800
  • d0639f5cd5 controller(notifier): avoid deleting newer slot from stale unregister Matthew Buckingham-Bishop 2026-03-05 00:16:24 -0800