feat(foundry): close the operational map data loop

This commit is contained in:
Codex
2026-07-20 20:45:05 +03:00
parent aac44d057f
commit a02c3ff3dd
44 changed files with 4158 additions and 811 deletions
+4 -2
View File
@@ -323,10 +323,12 @@ 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.2.0");
assert.equal(initialized.serverInfo.version, "0.5.0");
const listedTools = await mcpRequest("tools/list");
assert.equal(listedTools.tools.length, 13);
assert.equal(listedTools.tools.length, 17);
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"));
const workloadHeaders = {
authorization: `Bearer ${bindingGrantToken}`,