planner.kitchen.hotelos.ai
Design commercial kitchens online with dimensioned 2D floor plans, interactive 3D walkthroughs, configurable equipment, and service-flow simulation.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 17 · Transact 1 · Score: Not yet scored
Tool inspector
run_auto_layout
Use only when the user explicitly requests an automated multi-candidate search; do not use for routine improvements that a focused preview/apply edit can solve. Starts a computationally expensive, deterministic, revision-bound search without changing the project. Poll get_auto_layout_run, then adopt only a user-chosen confirmed finalist.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
variantId |
string | no | Optional baseline variant ID; defaults to the active variant. |
scenarioId |
string | no | Optional scenario ID; defaults to the active scenario. |
objective |
string | no | Optimization priority; defaults to balanced. |
seed |
number | no | Deterministic non-negative integer seed. Defaults to a normalized form of the scenario seed. |
maxCandidates |
number | no | Maximum candidate evaluations, 1–200. Defaults to 60. |
maxDurationMs |
number | no | Time budget in milliseconds, 100–120000. Defaults to 30000. |
targetP90WaitSeconds |
number | no | Optional target P90 order wait in seconds. |
minimumAisleMm |
number | no | Optional minimum aisle rule in millimetres; defaults to the layout constraint. |
permissions |
object | no | — |
openOverlay |
boolean | no | Open manual Auto-layout controls. Agent-run progress is returned by get_auto_layout_run; defaults to false. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"variantId": {
"type": "string",
"description": "Optional baseline variant ID; defaults to the active variant."
},
"scenarioId": {
"type": "string",
"description": "Optional scenario ID; defaults to the active scenario."
},
"objective": {
"type": "string",
"enum": [
"balanced",
"service",
"travel",
"minimal-change"
],
"description": "Optimization priority; defaults to balanced."
},
"seed": {
"type": "number",
"description": "Deterministic non-negative integer seed. Defaults to a normalized form of the scenario seed."
},
"maxCandidates": {
"type": "number",
"description": "Maximum candidate evaluations, 1–200. Defaults to 60."
},
"maxDurationMs": {
"type": "number",
"description": "Time budget in milliseconds, 100–120000. Defaults to 30000."
},
"targetP90WaitSeconds": {
"type": "number",
"description": "Optional target P90 order wait in seconds."
},
"minimumAisleMm": {
"type": "number",
"description": "Optional minimum aisle rule in millimetres; defaults to the layout constraint."
},
"permissions": {
"type": "object",
"additionalProperties": false,
"required": [
"placement",
"equipmentRedesign",
"architecture"
],
"properties": {
"placement": {
"type": "boolean"
},
"equipmentRedesign": {
"type": "boolean"
},
"architecture": {
"type": "boolean"
}
}
},
"openOverlay": {
"type": "boolean",
"description": "Open manual Auto-layout controls. Agent-run progress is returned by get_auto_layout_run; defaults to false."
}
}
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.