From 8a7550f2ec8ae136689eb76cfdbd1666a794c6b9 Mon Sep 17 00:00:00 2001 From: tegwick Date: Wed, 9 Sep 2026 23:03:34 +0200 Subject: [PATCH] Pin content-verified runtime builds and isolate proof worker state Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc --- deploy/runtime-contract-lock.json | 2 +- scripts/prove-metered-runtime.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy/runtime-contract-lock.json b/deploy/runtime-contract-lock.json index b1a1218..8903165 100644 --- a/deploy/runtime-contract-lock.json +++ b/deploy/runtime-contract-lock.json @@ -19,7 +19,7 @@ "version": "0.1.0" }, { - "commit": "be42de7caf90e7d9fe6c8d7fea263603167ac8c5", + "commit": "7a61383e59f0a1d8229c57f48e231de67c0f338a", "distribution": "sandboxer", "source": "../sand-boxer", "version": "0.0.0" diff --git a/scripts/prove-metered-runtime.py b/scripts/prove-metered-runtime.py index 05dea5b..2e351d9 100644 --- a/scripts/prove-metered-runtime.py +++ b/scripts/prove-metered-runtime.py @@ -142,6 +142,7 @@ def case(root, runtime, checksum, server, cap, bootstrap=False): "AGENT_HARNESS_EXECUTION_PROJECT": policy.project, "AGENT_HARNESS_SPEND_POLICY": str(policy_path), "AGENT_HARNESS_SPEND_LEDGER": str(parent.path), + "REIN_AHARNESS_STATE_DIR": str(private / "worker-state"), "GLAS_PROFILE_DIR": str(profiles), "XDG_DATA_HOME": str(root / "data"), "ANTHROPIC_API_KEY": DUMMY_KEY} child = subprocess.run([str(runtime / "bin/python3"), "-I", "-B", "-m", "rein_aharness.cli",