diff --git a/agent-ops/.version b/agent-ops/.version index 0799b6d..afdf04e 100644 --- a/agent-ops/.version +++ b/agent-ops/.version @@ -1 +1 @@ -1.1.198 +1.1.199 diff --git a/agent-ops/skills/common/orchestrate-agent-task-loop/assets/default-execution-catalog.json b/agent-ops/skills/common/orchestrate-agent-task-loop/assets/default-execution-catalog.json index 448f498..da1b88e 100644 --- a/agent-ops/skills/common/orchestrate-agent-task-loop/assets/default-execution-catalog.json +++ b/agent-ops/skills/common/orchestrate-agent-task-loop/assets/default-execution-catalog.json @@ -73,7 +73,10 @@ "--auto", "{prompt}" ], - "output_format": "jsonl" + "output_format": "jsonl", + "environment": { + "TMPDIR": "/tmp" + } } }, "opencode-glm-high": { @@ -99,7 +102,10 @@ "--auto", "{prompt}" ], - "output_format": "jsonl" + "output_format": "jsonl", + "environment": { + "TMPDIR": "/tmp" + } } }, "opencode-glm-max": { @@ -125,7 +131,10 @@ "--auto", "{prompt}" ], - "output_format": "jsonl" + "output_format": "jsonl", + "environment": { + "TMPDIR": "/tmp" + } } }, "codex-spark-xhigh": { diff --git a/agent-ops/skills/common/orchestrate-agent-task-loop/tests/test_select_execution_target.py b/agent-ops/skills/common/orchestrate-agent-task-loop/tests/test_select_execution_target.py index a218724..c2d5737 100644 --- a/agent-ops/skills/common/orchestrate-agent-task-loop/tests/test_select_execution_target.py +++ b/agent-ops/skills/common/orchestrate-agent-task-loop/tests/test_select_execution_target.py @@ -180,6 +180,16 @@ class SelectorTests(unittest.TestCase): self.assertIn("iop-glm/glm-5.2", opencode.runtime["command"]) self.assertEqual(opencode.reasoning_effort, "high") self.assertIn("{reasoning_effort}", opencode.runtime["command"]) + for target_id in ( + "opencode-glm-medium", + "opencode-glm-high", + "opencode-glm-max", + ): + with self.subTest(target_id=target_id): + self.assertEqual( + catalog.targets[target_id].runtime["environment"]["TMPDIR"], + "/tmp", + ) terra = catalog.targets["codex-terra-high"] self.assertEqual(terra.reasoning_effort, "high") self.assertIn(