yao/agent/sandbox/v2
Max 5e708010cd fix(sandbox/v2): update initSandboxV2 to return a per-request SandboxConfig
Modified the initSandboxV2 function to return a per-request copy of the SandboxConfig, ensuring that concurrent requests to the same assistant have their own mutable configuration. Updated related logging and cleanup processes to utilize the new configuration structure. Additionally, introduced a DefaultOneShotMaxAge constant to manage the lifecycle of OneShot containers more effectively.
2026-03-30 08:10:58 +08:00
..
claude fix(claude): update environment variable setup to use dynamic model values 2026-03-28 10:35:09 +08:00
testutils feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
types feat(claude): refactor runner and enhance request handling 2026-03-27 23:07:11 +08:00
yao feat(sandbox): enhance assistant directory handling and update RunPrepareSteps signature 2026-03-18 22:58:38 +08:00
init.go feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
lifecycle.go fix(sandbox/v2): LifecycleAction uses computer.BoxID instead of cfg.ID 2026-03-29 23:08:50 +08:00
lifecycle_test.go feat(sandbox): enhance sandbox initialization and image management 2026-03-15 13:17:58 +08:00
options.go Revert "fix(sandbox/v2): oneshot containers never cleaned up by watcher" 2026-03-29 23:18:21 +08:00
prepare.go feat(claude): refactor runner and enhance request handling 2026-03-27 23:07:11 +08:00
prepare_test.go feat(sandbox): enhance assistant directory handling and update RunPrepareSteps signature 2026-03-18 22:58:38 +08:00
runner.go feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
shell.go feat(sandbox/v2): enhance V2 sandbox integration and testing 2026-03-10 01:13:17 +08:00
stream.go fix(sandbox/v2): update initSandboxV2 to return a per-request SandboxConfig 2026-03-30 08:10:58 +08:00
testutils_remote_test.go feat(tai): refactor Dial* functions and remove requireKubeConfig hard-fail 2026-03-12 15:44:24 +08:00
testutils_test.go feat(tai): refactor Dial* functions and remove requireKubeConfig hard-fail 2026-03-12 15:44:24 +08:00
testutils_wintest_test.go feat(tai): refactor Dial* functions and remove requireKubeConfig hard-fail 2026-03-12 15:44:24 +08:00
token.go fix(sandbox): update token generation and improve ClaudeRunner file handling 2026-03-15 17:22:44 +08:00