Add local-first execution contracts to the capability language

This commit is contained in:
Timothy J. Aveni
2026-09-19 22:09:40 -07:00
parent 757531bb63
commit 03ac7f8557
24 changed files with 3872 additions and 2760 deletions
+9
View File
@@ -46,6 +46,15 @@ export const queryRuntimePlan = (linked: LinkedQuery, workspace: WorkspaceRevisi
InstalledQuerySchema,
create(InstalledQuerySchema, {
id: linked.id,
placement: linked.checked.declaration.placement && {
kind:
linked.checked.declaration.placement.kind === "replica"
? { case: "replica", value: true }
: {
case: "localSourceQueryId",
value: `${linked.packageRevisionId}:${linked.checked.declaration.placement.sourceQueryId}`,
},
},
definitionDigest: linked.checked.definitionDigest,
bindingDigest: linked.bindingDigest,
root: {