ZV-2026-1474 · 2026-09-26 · buckybuild.com

buckybuild.com: New required field llm_model on explainFeasibilityStatus; requests without it will fail.

breaking

What changed

New required field llm_model on explainFeasibilityStatus; requests without it will fail. New required field llm_model on getBuckyMcpGuide; requests without it will fail. New required field llm_model on getFeasibilitySnapshot; requests without it will fail. New required field llm_model on getProjectContext; requests without it will fail. New required field llm_model on previewSiteCoverage; requests without it will fail. New required field llm_model on produceProjectReport; requests without it will fail. New required field llm_model on runFeasibilityAnalysis; requests without it will fail. New required field llm_model on saveToProject; requests without it will fail. New required field llm_model on setProjectMapListing; requests without it will fail. New required field llm_model on submitBuckyFeedback; requests without it will fail. New required field llm_model on uiGetAnalysisStatus; requests without it will fail. New required field llm_model on updateProject; requests without it will fail. Resource ui://bucky/app.html?v=632f421b05ca was removed, consumers reading it will break.

What to do

If your agents call buckybuild.com, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  llm_model  New required field llm_model on explainFeasibilityStatus; requests without it will fail.
−  llm_model  New required field llm_model on getBuckyMcpGuide; requests without it will fail.
−  llm_model  New required field llm_model on getFeasibilitySnapshot; requests without it will fail.
−  llm_model  New required field llm_model on getProjectContext; requests without it will fail.
−  llm_model  New required field llm_model on previewSiteCoverage; requests without it will fail.
−  llm_model  New required field llm_model on produceProjectReport; requests without it will fail.
−  llm_model  New required field llm_model on runFeasibilityAnalysis; requests without it will fail.
−  llm_model  New required field llm_model on saveToProject; requests without it will fail.
−  llm_model  New required field llm_model on setProjectMapListing; requests without it will fail.
−  llm_model  New required field llm_model on submitBuckyFeedback; requests without it will fail.
−  llm_model  New required field llm_model on uiGetAnalysisStatus; requests without it will fail.
−  llm_model  New required field llm_model on updateProject; requests without it will fail.
−  ui://bucky/app.html?v=632f421b05ca  Resource ui://bucky/app.html?v=632f421b05ca was removed, consumers reading it will break.
+  conversation_id  Optional field conversation_id was added to explainFeasibilityStatus; may shift model behaviour.
−  Return what this session should do next. Call it with no arguments on first contact. With …
+  Call with no arguments on first contact. Optional `role`, `market`, and `scale` answer the…   getBuckyMcpGuide
+  conversation_id  Optional field conversation_id was added to getBuckyMcpGuide; may shift model behaviour.
−  Look up what can be built at a specific street address in Canada or the US. Returns the lo…
+  Look up lot, zone, and building envelope for one street address in Canada or the US. Pass …   getFeasibilitySnapshot
+  conversation_id  Optional field conversation_id was added to getFeasibilitySnapshot; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to getProjectContext; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to previewSiteCoverage; may shift model behaviour.
−  Pass `projectId`, or `project` with the name the user said; with neither, the result lists…
+  Compose a project report PDF. Pass `projectId` or `project`; with neither, the result list…   produceProjectReport
+  conversation_id  Optional field conversation_id was added to produceProjectReport; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to runFeasibilityAnalysis; may shift model behaviour.
−  Create a new project from a site (`create`), attach lots (`attach_parcels`, using lot.parc…
+  Create a project (`create`), attach lots (`attach_parcels`), or attach a knowledge referen…   saveToProject
+  conversation_id  Optional field conversation_id was added to saveToProject; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to setProjectMapListing; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to submitBuckyFeedback; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to uiGetAnalysisStatus; may shift model behaviour.
+  conversation_id  Optional field conversation_id was added to updateProject; may shift model behaviour.
+  cityInventory  Tool cityInventory was added.
−  Explain one Bucky coverage or per-fact provenance status and the safe next action. This is…
+  Explain one Bucky coverage or per-fact provenance status and the safe next action. This is…   explainFeasibilityStatus
+  ui://bucky/app.html?v=2fe3621e8038  Resource ui://bucky/app.html?v=2fe3621e8038 was added.
Full buckybuild.com changelog →JSON feedWatch this for my agents