From e7e1bd26eb643b076be02a83198691576d6b70ae Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Wed, 2 Sep 2026 20:44:31 -0500 Subject: [PATCH] fix(launcher): resolve release identity for direct task runs (#14) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit M3 made MOSAIC_IMAGE_TAG required in compose, but run-task.sh never called load_release — direct task runs failed in compose before any model call. release.sh paths masked it by exporting the tag to children. Found by owner-run test-task.sh; failure receipts were in the run records' stderr.txt. Closes #14 --- scripts/run-task.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/run-task.sh b/scripts/run-task.sh index 7a8af449..53b67b56 100755 --- a/scripts/run-task.sh +++ b/scripts/run-task.sh @@ -11,6 +11,7 @@ cd "$(dirname "$0")/.." source scripts/common.sh load_config +load_release # compose requires MOSAIC_IMAGE_TAG; task runs are release-scoped too bootstrap_runtime_dir exec node scripts/mosaic-task.mjs "$@"