From 755c008a885f296f7c15ce12f98a21a74e91f4e9 Mon Sep 17 00:00:00 2001 From: "Timothy J. Aveni" Date: Mon, 12 Oct 2026 14:09:34 -0700 Subject: [PATCH] Repair concurrent Graph recovery, Source Job residency and developer source provisioning --- src/execution-world/metadata.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/execution-world/metadata.ts b/src/execution-world/metadata.ts index 01cf497..a06e35c 100644 --- a/src/execution-world/metadata.ts +++ b/src/execution-world/metadata.ts @@ -22,6 +22,9 @@ export class CandidateMetadataBudget { snapshot() { return { bytes: this.bytes, candidates: this.scopes, owners: this.owners.size, limits: this.limits }; } + ownedBytes(owner: string) { + return this.owners.get(owner) ?? 0; + } acquire(owner: string) { if (!owner || owner.length > 4096) throw Error("INVALID_CANDIDATE_METADATA_OWNER"); if (this.scopes >= this.limits.candidates) throw Error("CANDIDATE_METADATA_LIMIT");