Host persistent Camino services and authenticated workspace bootstrap (WI-06)

This commit is contained in:
Timothy J. Aveni
2026-09-21 14:02:54 -07:00
parent 09fd6b7190
commit d159d9b281
6 changed files with 115 additions and 12 deletions
+5 -1
View File
@@ -35,7 +35,11 @@ export function expectedArtifactReceipt(
manifest.packageRevisionId,
"Receipt package/schema/source mismatch",
);
const available = new Set(manifest.implementations.map((i) => i.target));
// A process service may implement transactions in any language. Only the
// checked JS module path promises generated TypeScript adapter evidence.
const available = new Set(
manifest.implementations.filter((i) => i.compatibility === "quixos-js-module-v1").map((i) => i.target),
);
const targets = [
...new Set(
schemaPackage.exports.flatMap((e) => (e.execution && e.execution.kind !== "remote" ? e.execution.targets : [])),