fix: run AgentOS workspaces on remote runner

This commit is contained in:
-Puter
2026-07-28 20:08:46 +05:30
parent 092a9793ea
commit 0d7162544b
7 changed files with 335 additions and 211 deletions

View File

@@ -30,7 +30,7 @@
"test:watch": "vitest"
},
"dependencies": {
"@agentos-software/codex": "0.2.7",
"@agentos-software/codex": "0.0.0-agent-acp-codex-session-benchmark.fd745e7",
"@agentos-software/git": "0.3.3",
"@rivet-dev/agentos": "0.2.14",
"effect": "catalog:"

View File

@@ -84,7 +84,7 @@ export const createAgentOsActorEffect = Effect.fn("createAgentOsActorEffect")(
// ---------------------------------------------------------------------------
/** Software bundle for a Codex-capable VM: the Codex harness plus git. */
export const codexSoftware = [codex, getExecutableGitSoftware()] as const;
export const codexSoftware = [...codex, getExecutableGitSoftware()] as const;
/** Model-provider env that Codex reads inside the VM. Pass this to the session's
* `env` when opening a Codex session (`agent: "codex"`). */
@@ -99,7 +99,9 @@ export const codexSessionEnv = (
model: CodexModelEnv,
extra: Readonly<Record<string, string>> = {}
): Record<string, string> => ({
CODEX_HOME: "/tmp/codex-home",
CODEX_MODEL: model.model,
HOME: "/tmp",
OPENAI_API_KEY: model.apiKey,
OPENAI_BASE_URL: model.baseUrl,
...extra,