feat(sandbox): bind managed requests to pinned runtime identities

This commit is contained in:
2026-10-09 17:49:30 +08:00
parent 1dd6d1f971
commit 9394a914f8
11 changed files with 571 additions and 5 deletions
+3 -1
View File
@@ -267,7 +267,9 @@ def finish(args, pin, root, records):
raise ValueError("image exceeds catalog capacity")
catalog = {
"format_version": 2,
"architecture": "x86_64",
# The signed support-library closure requires the x86-64-v3 ISA.
# Publish that minimum explicitly; Root checks it before executing ELF.
"architecture": "x86_64_v3",
"image_kind": pin["kind"],
"image_revision": 1,
"toolchain_id": pin["toolchain_id"],