laydyne.com
Describe your space and workflow to AI. Build layouts, adapt process scenarios, and compare simulations through MCP or the built-in assistant.
First seen 2026-10-05 · Last seen 2026-10-05 · Source: webmcp.com
Answer 27 · Act 33 · Transact 4 · Score: Not yet scored
Tool inspector
save_design_option
Freeze the current building, brief, drawings, view and process definitions as one named option. Free; no simulation or AI call. Or supply createdAt and variants [{id,name,changes}] to save independent layouts from this same live base in one atomic append. Batch changes are existing ChangeSets with only part patches on existing floors; fixed/locked data and all other context stay unchanged. Up to 10 options total including existing options/baseline; all variants validate before any save. dryRun checks without saving; geometry findings/failed criteria stay visible rather than becoming invented passes. Batch keeps the live model, results, view and activeOptionId; each saved option uses the one commit-time view. Use separate preview and commit operationIds; identical commit retries reuse their ID and explicit original expectedRevision (never let the SDK refresh it). Only a known failed batch may execute again with that identical pinned payload; applied/running/unknown return the existing outcome. No automatic retry after unknown. Large batches must fit the existing request/project limits; use the local kit prepareLayoutSweep and compact deltas.
Page: /studio
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
expectedRevision |
string | yes | — |
name |
string | no | — |
id |
string | no | — |
createdAt |
string | no | — |
variants |
array | no | — |
dryRun |
boolean | no | — |
operationId |
string | no | Your own unique name for this change, such as a UUID; optional. Sending the same call again with the same operationId returns the earlier result (replayed: true) instead of applying it twice, and get_operation tells whether it applied. Use a new one for each new change. |
requestGroupId |
string | no | Attach this live edit to an open request group. Requires a fixed operationId and the current owned expectedRevision. Only the advertised five editing tools support groups. |
Raw JSON schema
{
"type": "object",
"properties": {
"expectedRevision": {
"type": "string",
"minLength": 1,
"maxLength": 100
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"createdAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$"
},
"variants": {
"minItems": 1,
"maxItems": 10,
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"changes": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"id",
"name",
"changes"
],
"additionalProperties": false
}
},
"dryRun": {
"type": "boolean"
},
"operationId": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,99}$",
"description": "Your own unique name for this change, such as a UUID; optional. Sending the same call again with the same operationId returns the earlier result (replayed: true) instead of applying it twice, and get_operation tells whether it applied. Use a new one for each new change."
},
"requestGroupId": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Attach this live edit to an open request group. Requires a fixed operationId and the current owned expectedRevision. Only the advertised five editing tools support groups."
}
},
"required": [
"expectedRevision"
],
"additionalProperties": false
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
takemeup.cv
Free CV builder: make a polished, ATS-friendly CV in minutes. No watermarks, no sign-up. Import from LinkedIn, tailor to any job, export PDF.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide