feat(foundry): add composable subject detail profiles

This commit is contained in:
Codex
2026-07-22 19:06:33 +03:00
parent dd2febe7cf
commit dc82ae4c07
21 changed files with 1007 additions and 140 deletions
+3 -2
View File
@@ -323,12 +323,13 @@ try {
return payload.result;
};
const initialized = await mcpRequest("initialize", { protocolVersion: "2025-06-18", capabilities: {}, clientInfo: { name: "runtime-smoke", version: "1" } });
assert.equal(initialized.serverInfo.version, "0.5.0");
assert.equal(initialized.serverInfo.version, "0.6.0");
const listedTools = await mcpRequest("tools/list");
assert.equal(listedTools.tools.length, 17);
assert.equal(listedTools.tools.length, 18);
assert.ok(listedTools.tools.some((tool) => tool.name === "foundry_apply_map_data_product_consumer"));
assert.ok(listedTools.tools.some((tool) => tool.name === "foundry_save_map_page_view_state"));
assert.ok(listedTools.tools.some((tool) => tool.name === "foundry_remove_map_pin_binding"));
assert.ok(listedTools.tools.some((tool) => tool.name === "foundry_upsert_map_subject_detail_profile"));
const workloadHeaders = {
authorization: `Bearer ${bindingGrantToken}`,