On the record
laydyne.com
Read 1 time since 12 Oct 2026. Last read 12 Oct 2026.
90
tools offered to AI agents, on the record.
https://laydyne.com/studio
- Last change
- None yetUnchanged since first read.
- Declared read-only
- 44 of 90
- llms.txt
- Present
Tools
90 live-
apply_changesCan change things
Free. Apply a change set in the saved format (get_project_schema part=changes) in one atomic, undoable step: floors (whole floors with every part), structures (buildings on the site), links (connections) and scenarios are put (added, or replaced by id) or removed, and floors.patch changes a floor part by part (fields to set; parts put or removed by id); everything the set does not name stays as it
First seen 12 Oct 2026. Unchanged since.
-
check_simulation_readinessReads only
Check required capability IDs from get_simulation_catalog before recommending a model. Optionally inspect a saved scenario for unmodeled carriers, direct-distance moves, return policy and display-only cargo. Does not establish field accuracy or feasibility and does not run a simulation. Unsupported requirements must be addressed by a suitable solver, not replaced with an animation. Free and read-o
First seen 12 Oct 2026. Unchanged since.
-
check_spaceReads only
Deterministic geometry check of the requested floor area (floor, else the active one): overlapping obstacles and passages narrower than minClearance (turned and polygonal parts exactly, by their outlines; on a floor of kind home a room door, with floor on both sides and no exit or entrance tag, is held to 0.75 m instead, and one a person passes but under that is advice counted in excludedGaps.home
First seen 12 Oct 2026. Unchanged since.
-
cleanup_report_storageCan change things
Free, atomic. Reclaim only orphan sources or unused images after report deletion. Supply sourceIds:[{id,contentHash}] and/or assetIds:[{id,sha256}] from get_report, plus current expectedRevision. Immutable identity/hash and current workspace revision protect cleanup; an orphan has no documentRevision. Any source/image still used by any report refuses the entire call. Nothing is trimmed automatical
First seen 12 Oct 2026. Unchanged since.
-
compare_areasReads only
The change list and quantity difference between two floor areas (the alternatives of a proposal: present, plan A, plan B) or a floor area and a frozen option (save_process_option), from the drawn model alone. Lists the parts added, removed and moved (grouped, with the distance and direction in metres), and the parts resized, turned, renamed, retagged or recoloured; then the difference in floor are
First seen 12 Oct 2026. Unchanged since.
-
compare_cleaning_deploymentCan change things
Compare 1–8 cleaning robots against a coverage goal in the current site. Provide complete cost assumptions, omit economics to use the current draft, or pass null to clear them. Updates and opens the visible comparison; uses the local calculation engine, not an AI API.
First seen 12 Oct 2026. Unchanged since.
-
compare_design_optionsReads only
Compare two immutable complete layouts, without a simulation scenario. Reports each option’s drawing version, quantities, building checks (including overlapping floors), floor additions/removals, per-floor part changes, added/removed/changed connections (lifts, stairs, escalators) and structures, changes to the baseline’s fixed parts, and summary: one readable line, from the baseline to the candid
First seen 12 Oct 2026. Unchanged since.
-
compare_process_optionsCan change things
Run two immutable saved layouts with their own scenario definitions. Requires Pro. Arrivals and their parameters, observation window, seed and run count must match (the process an arrival starts may differ: a new routing process compares). Scenario IDs may be the same across different layouts. Saves a self-contained result (up to 20, within the unchanged project byte budget) in the project, withou
First seen 12 Oct 2026. Unchanged since.
-
compare_process_scenariosCan change things
Run a baseline and a candidate on the same building in one bounded calculation. Requires a simulation subscription. The observation window (horizonSeconds, warmupSeconds and warmupSelect), arrival definitions, starting seed and run count must match. baselineParameters and candidateParameters give either side other parameter values without saving or resending a definition; leave out candidateId to
First seen 12 Oct 2026. Unchanged since.
-
create_reportCan change things
Free, atomic project metadata edit. Supply any ordered pages/elements, text, notes, table columns/rows, frozen model drawings, images and border/title blocks as shapes/text; fixed templates are not required. page dimensions and element frames are millimetres; text style size is points. Freeze the current model plus selected saved comparisons (comparisonIds:[] for drawing-only), or reuse a sourceId
First seen 12 Oct 2026. Unchanged since.
-
create_spaceCan change things
Replace the active floor with an editable 3D space; other floors of the building stay as they are, and so do the building’s name and the floor’s underlay. To start afresh in a tab that holds another project, give fresh: true (a new project of this one space; the chat stays): the current work is kept first, as open_local_project keeps it (when no browser project holds it as it is, in that project’s
First seen 12 Oct 2026. Unchanged since.
-
delete_design_cost_comparisonCan change things
Remove one archived cost comparison. Leaves the live model, saved options and other comparisons unchanged. Undo restores it. Export the project first to keep a copy.
First seen 12 Oct 2026. Unchanged since.
-
delete_design_optionCan change things
Remove one option from this project, without changing the live model or brief. Undo restores it. Export the project to keep a copy before removing an option. Free.
First seen 12 Oct 2026. Unchanged since.
-
delete_process_scenarioCan change things
Remove a scenario definition by ID. Read list_process_scenarios first for IDs and the latest revision. Does not modify the spatial model or execute a simulation.
First seen 12 Oct 2026. Unchanged since.
-
delete_reportCan change things
Free, atomic. Delete only documentId at its expectedDocumentRevision. removeUnusedSource=true also deletes its embedded source only when no other report uses it; false keeps evidence for reuse. Shared sources/assets are never trimmed automatically. Requires current expectedRevision. Named browser/cloud copies change only on a later explicit save.
First seen 12 Oct 2026. Unchanged since.
-
delete_saved_process_itemCan change things
Remove one saved option, comparison or decision study by ID, with normal Undo. Removing an option does not affect saved comparisons or studies because they contain their own frozen inputs. Export needed results before deleting them. Does not edit the building or run simulation.
First seen 12 Oct 2026. Unchanged since.
-
edit_equipmentCan change things
Change a part and the scenarios bound to it in one step (one revision, one undo). bind: make part {floor, object} equipment of scenarioId, on resourceId or on a new resource with role equipment and capacity slots. duplicate: copy the bound part (dx/dz metres, or beside it), its own resource and the processes listed on the binding, with their activities, and bind the copy; shared staff and arrivals
First seen 12 Oct 2026. Unchanged since.
-
edit_exteriorCan change things
Free. One atomic model change on target.floor, target.floors or target.structure (default: active floor). action add creates an independent optional exterior; update changes its settings while retaining sparse user overrides; remove deletes only this exterior instance, keeping ordinary interior parts and every other assembly. The existing assembly declaration is the sole geometry source. Default:
First seen 12 Oct 2026. Unchanged since.
-
edit_floorsCan change things
Edit the site in one batch, in the order: create or rename buildings (structures); remove buildings and floors; update floors; build buildings (buildStructures); add floors; duplicate and move buildings; disconnect, updateConnections, connect and cores; activate. A site may hold several buildings (a warehouse, an office block, towers, a car park), each a group of floor areas; the ground around the
First seen 12 Oct 2026. Unchanged since.
-
edit_reportCan change things
Free, atomic, revision-protected. changes patches title/locale and stable page/element IDs. put replaces or adds only named pages/elements; patch changes text/style/frame, table columns or rows/cells; remove/order are explicit (order names every remaining ID). Unknown IDs and missing evidence fail without changing anything. Metric cells use frozen references; prose/layout cannot alter inputs or co
First seen 12 Oct 2026. Unchanged since.
-
edit_spaceCan change things
Edit several objects and room dimensions of one floor (floor, else the active one; or the same edit on several with floors) in one atomic change. room width and depth grow or shrink the floor on its +x and +z sides (east and south); its parts and holes keep their places unless scaleContents. room.overhang leaves room round the floor, on any side, for what reaches past its edge (eaves, a canopy) wi
First seen 12 Oct 2026. Unchanged since.
-
evaluate_design_optionsReads only
Free static evaluation of 2–10 frozen design options, baseline first. Applies the baseline brief criteria and fixed conditions to all alternatives. Counts, floor areas, geometry checks and static route lengths; no process scenario or simulation required. Unmapped text requirements, critical unknowns, unsupported routes and adjusted exact points prevent a recommendation. Objectives return non-domin
First seen 12 Oct 2026. Unchanged since.
-
export_projectReads only
Free project backup, including all areas, views, scenarios, saved comparisons, decision inputs and chat (includeMessages=false omits chat). Call without exportId at offset 0 to freeze a snapshot; fetch the next chunks with the same exportId and nextOffset until nextOffset is null (complete=true). A chunk is as large as fits the 1 MB link limit; pass a smaller maxCharacters to read chunks into a mo
First seen 12 Oct 2026. Unchanged since.
-
export_reportReads only
Free; no project mutation. Export arbitrary user-defined pages, text, table columns, diagrams/images and frames. Start with documentId and expectedDocumentRevision. If reports.fileExport is true, prefer delivery=file to save the complete artifact locally and receive its path, revision, SHA-256 and warnings without transferring HTML/base64 to the AI. Otherwise use default delivery=inline: read data
First seen 12 Oct 2026. Unchanged since.
-
get_change_logReads only
When, from where and what changed this project: one entry per committed change of the model inputs (parts, floor areas, connections, buildings, scenarios, design options, saved comparisons and studies, underlays, the brief), with its time, source (ui: the Studio screen; mcp: an external agent; assistant: the built-in AI), the tool or Studio action, the floor areas touched, counts of what was added
First seen 12 Oct 2026. Unchanged since.
-
get_design_cost_comparisonReads only
Read a frozen cost comparison with sources, unknowns and exact design version bindings. Live edits do not change it. If a bound option was removed or its ID reused, status says so; never treat this archived arithmetic as evidence for another version. JSON chunks supported.
First seen 12 Oct 2026. Unchanged since.
-
get_design_optionReads only
Read an immutable layout option, including all floors, source and scale metadata, facts and any process definitions. The input hash covers names, notes and source metadata as well as the geometry; it is a consistency check, not evidence of authenticity. Source image bytes are omitted; export_project includes them. Large JSON is returned in chunks with nextOffset and SHA-256.
First seen 12 Oct 2026. Unchanged since.
-
get_design_packetReads only
Create one self-contained HTML handoff from 2–10 independent saved design options, baseline first. Each option keeps its actual buildings/floors: alternatives are never treated as extra floors. Always includes scaled 2D drawings, purpose, recipient, sources, assumptions/unknowns, shared quantities, a complete part inventory, stable-ID changes (including unambiguous cross-floor transfers), fixed-pa
First seen 12 Oct 2026. Unchanged since.
-
get_design_workspaceReads only
Read the purpose, source material, provided/assumed/unknown facts, fixed parts and independent saved layout options. Free, including projects with no simulation scenario. An option is immutable; restore it to continue editing and save another option. An option saved after restoring (or saving) another and editing has basedOn {id, name, removed}: the option it continued from (a generated alternativ
First seen 12 Oct 2026. Unchanged since.
-
get_exteriorReads only
Free, read-only. List optional exterior instances on a floor, an explicit list of floors or every floor of a structure (default: active floor). Returns effective rectangle/walls/windows/entrance/roof settings, stable generated part IDs and assembly paths, overrides and any customised definition. Interior-only models return an empty list. The parts are actual modelAssemblies output used by 2D/3D, c
First seen 12 Oct 2026. Unchanged since.
-
get_issue_registerReads only
The project’s drawing register: every issue recorded with issue_drawings (revision, date, status, description, recipients, sheets with their drawing numbers, files and their SHA-256, the space hash of the layout issued, clouds), newest first, and the drawing numbers given. issue reads one in full, with whether its layout is still kept (to draw it again with get_view_image {issue}) and whether it i
First seen 12 Oct 2026. Unchanged since.
-
get_layout_searchReads only
The progress or result of a search_layouts search in this Studio tab (the latest when searchId is left out): status running, done, stopped (its time limit) , cancelled or failed; tried, rejected and simulated candidates; the best so far with intervals; when done, the saved option IDs and each candidate's apply edits. waitSeconds (up to 20) waits for a running search to end. cancel: true stops it b
First seen 12 Oct 2026. Unchanged since.
-
get_local_projectReads only
Free. Read a saved local project, including independent options, conditions and saved results. Messages and source image bytes are omitted by default; explicit flags include them. Large JSON uses bounded chunks and SHA-256. Reuse the same stored expectedProjectRevision across chunks so another tab cannot mix versions. Does not open the project, fetch URLs or access cloud storage.
First seen 12 Oct 2026. Unchanged since.
-
get_operationReads only
Read whether a change sent with an operationId applied, failed or is still running in this Studio tab, and the result it returned. Every change through the MCP link has one (your own, or the one a timeout names). The tab remembers its last 50 changes for 15 minutes; a reload forgets that transient journal. A native request checkpoint can still report a saved request.id committed earlier and its un
First seen 12 Oct 2026. Unchanged since.
-
get_part_catalogReads only
Search basic parts, size presets and grouped sets by use and name. Racks already draw their loads; do not add separate pallet parts on rack shelves. Use pallet for separate floor or staging loads. Sizes are illustrative metres, not certified product specifications. Machines, conveyors, pallet racks and workbenches come in variants (a CNC lathe, a grinder, a belt or a 90° curve): get the kind by id
First seen 12 Oct 2026. Unchanged since.
-
get_photo_overlayReads only
Outline the model over a photo from its solved camera, coloured by kind (legend in the result), with the solve’s points (○ pixel given, × model point). Where they part, the model is wrong: fix it and draw again. Send the photo once with image, then give its name only; camera: the one solved for the photo unless given. agreement: how much of each kind’s outline lies on photo edges (score 0: chance,
First seen 12 Oct 2026. Unchanged since.
-
get_process_catalogReads only
Read the declarative process model, full input schema, limits, metrics and the list of editable sample scenarios. With section: "overview", read a compact index, then request one complete named section (such as scenarioSchema, primitives, arrivals, resources or metrics) or sample by id. Omitted section and sample returns the complete legacy catalog. Compose arrival streams (fixed, poisson with an
First seen 12 Oct 2026. Unchanged since.
-
get_process_comparisonReads only
Read a self-contained saved comparison, including both frozen buildings and scenarios, engine version, input fingerprints, metrics, paired deltas, assumptions and warnings. The saved record includes explicitly confirmed resourceMappings. resourceRef (one baseline resource) instead returns only a paged JSON record of its current correspondence and compatible candidate resources with suggestion evid
First seen 12 Oct 2026. Unchanged since.
-
get_process_drawingReads only
Free. Export a single-floor route drawing from the current saved process result, using only actual first-seed traces. No simulation or AI call runs. Old-engine, incomplete or layout/scenario-mismatched results are refused. Trace and point truncation is explicitly identified. format=html gives a self-contained drawing; json gives SVG and metadata; pdf gives the scaled sheet with the routes as a PDF
First seen 12 Oct 2026. Unchanged since.
-
get_process_seriesReads only
Read what the last process run recorded over its observation, without running anything: with no keys, the charts it can give (resources in use and waiting, zone occupancy, jobs waiting at connections and lifts, store levels, jobs in the system) with each one's peak and when; with keys, their values in equal slices of the observation (the most in each slice; a store's level: the least), and with se
First seen 12 Oct 2026. Unchanged since.
-
get_process_stateReads only
Read what the last process run recorded at timeSeconds (or find when an equipment state or a store level held, and read the first such moment), without running anything: each equipment binding's state (down: under repair after a failure; setup: changing over to another product family; working; blocked: held while its job waits for something else, such as room in a full buffer; reserved; in_use; or
First seen 12 Oct 2026. Unchanged since.
-
get_project_locationReads only
Free. Read the optional address and explicit WGS84 latitude/longitude of the current project/site. All buildings, floors and saved layout options in this project share this location. A null location is unregistered; null coordinates means an address only, without a pin. Specified values were supplied explicitly, not independently verified. Approximate and demo values retain their rationale. Never
First seen 12 Oct 2026. Unchanged since.
-
get_project_schemaReads only
Free and read-only. The saved project format as JSON Schema (draft 2020-12), one part at a time: project, building, floor, space (a floor’s scene), part, link (connection), structure (a building on the site), scenario, anchor, and changes (the input of apply_changes). part=overview (default) gives the rules a file follows (coordinate frames: site metres for floors, floor-local metres for everythin
First seen 12 Oct 2026. Unchanged since.
-
get_proposal_packetReads only
One self-contained HTML page for a client, from the drawn model of the alternatives (floors, the base first): a cover, the same views of every alternative side by side, the scaled 2D drawing of each, a table of quantities with the difference from the base, what changed (as compare_areas), what the figures rest on (the source and note of each part, the assumptions), the geometry check (check_space,
First seen 12 Oct 2026. Unchanged since.
-
get_reportReads only
Free, read-only. view=list lists reports, revisions, source/asset IDs and explicit capacity. view=document reads stable pages/elements; source reads the embedded frozen model and complete selected comparison results; metrics lists usable metric references and unchanged numeric evidence. view=schema reads document/page/element/edit/source/workspace JSON Schema. Large JSON uses offset/maxCharacters
First seen 12 Oct 2026. Unchanged since.
-
get_simulation_catalogReads only
Start a simulation study by checking which phenomena Laydyne can calculate, what data they need, how 3D geometry affects them, and their limits. Lists available operational capabilities and specialist capabilities that require another solver. Includes a recipe for carriers, handling and return trips. An object appearance never grants a calculation capability. Free, read-only, no AI call or simulat
First seen 12 Oct 2026. Unchanged since.
-
get_simulation_studyReads only
Read frozen options, objectives, constraints, input sources, per-run observations, diagnostics and a deterministic assessment. Free. format=json (default) gives the complete record; html creates a self-contained decision report with each saved layout’s 2D drawings, quantities, constraints, choice/reasons and open conditions. For HTML, floors selects drawing sheets only; assessment and quantities r
First seen 12 Oct 2026. Unchanged since.
-
get_spaceReads only
Read the active floor (dimensions, object IDs and footprints, robot settings; floor reads another in full without switching to it), the building (every floor with its level and x/z position in building metres), the current simulation summary and revision. Parts leave out fields at their default (rotation 0, y 0, blocks as the kind, no tags). partFingerprints supplies exact saved-part fingerprints
First seen 12 Oct 2026. Unchanged since.
-
get_space_quantitiesReads only
Areas and quantities of the drawn model: each floor area (outline less holes), each zone on the floor (turned and polygon zones exactly; the part off the floor reported apart), zoned and unzoned area, areas by tag (the union of the tagged zones) and by marking kind (parking, lawns, roads), part counts by kind (walls, partitions and fences with their length), and totals by level, building of the si
First seen 12 Oct 2026. Unchanged since.
-
get_view_imageReads only
Look at the space to check what was built. Left empty it draws exactly the user’s current view: 2D or 3D, the same floor area, level or whole building, style and theme, and in 3D their own camera. Choose another with dimension, scope, planLayout, floor, structure, mode, theme and, in 3D, camera: a named view (top, north … north-west, default), or azimuth (compass bearing, clockwise from north: the
First seen 12 Oct 2026. Unchanged since.
-
get_view_setReads only
Pictures of several floor areas (the alternatives) in the same views, framed the same way so plan A and plan B sit side by side: an overview, the scaled 2D plan, and, where some floor area has the parts, the entrance (a door tagged or named entrance), reception (a part tagged or named reception), the seating (chairs and so on, from the stage side when there is one) and the stage. Every camera is i
First seen 12 Oct 2026. Unchanged since.
-
get_visibilityReads only
Lines of sight on one floor area, exact for the drawn 2.5D geometry: for cameras you give (position, eye height, yaw, downward pitch, horizontal and vertical fields of view, range; or mounted on a part by partId) the floor area each sees at targetHeight, the area seen by none, one or several of them, the blind spots as rectangles, and, with targets (points or a sampled line such as a stage front)
First seen 12 Oct 2026. Unchanged since.
-
import_process_sheetCan change things
Turn the tables a production engineer keeps in a spreadsheet into one ordinary scenario and save it as put_process_scenario would (same revision, mutation lock and Undo path): stations (cycle time, capacity, changeover on a family change, operators and their time, MTBF/MTTR), the routing of each product family in order with its share of the mix (move_by names the pool that carries the job to a sta
First seen 12 Oct 2026. Unchanged since.
-
import_projectCan change things
Free, atomic, undoable project restore; never runs a simulation. To upload a saved UTF-8 JSON file, action=write with expectedRevision, offset=0, data (up to 200,000 UTF-16 characters, and within the 256 KiB request as a JSON string: fewer with non-ASCII text), totalCharacters, totalBytes and sha256. Continue writes using transferId and nextOffset; identical chunk retries are safe. Live state stay
First seen 12 Oct 2026. Unchanged since.
-
issue_drawingsCan change things
Issue the drawings and record the issue in the project’s drawing register: revision mark, date, status (preliminary, for-information, for-comment, for-approval, for-tender, for-construction, as-built), description, recipients, the sheets (one per level, or the floors you name) with stable drawing numbers (a sheet keeps its number in every later issue), the files and their SHA-256, and the layout i
First seen 12 Oct 2026. Unchanged since.
-
list_local_projectsReads only
Free. List saved project names, IDs, stored revisions, optional site location, sizes and counts in the current account browser storage, each with previousVersions: the versions replacing it kept (newest first, the last five), to open with open_local_project version. Query filters names and registered addresses. A location with coordinates pins this saved project ID on the globe; address-only and u
First seen 12 Oct 2026. Unchanged since.
-
list_process_optionsReads only
Read immutable layout-and-scenario options and saved comparison IDs, fingerprints and current-candidate freshness. Each option owns a full copy of its building and definition, independent of live edits or Undo. Includes archived inputs kept by comparisons and studies. Order is not chronological: use savedOptionId from save_process_option, or match id and createdAt; never infer newest from the last
First seen 12 Oct 2026. Unchanged since.
-
list_process_scenariosReads only
Read complete saved simulation definitions by default. id or ids selects saved IDs (unknown IDs fail); selection keeps saved order and the workspace activeId. detail=summary returns only names, parameters, observation window and definition counts (steps counts the saved top-level process steps, not executions), not complete definitions: read detail=full for editing or execution inputs. Saving or r
First seen 12 Oct 2026. Unchanged since.
-
list_simulation_studiesReads only
Read the purpose, frozen option IDs, result status and recommendation of each saved study. Free; no calculations or AI calls. Studies remain independent of live edits. Imported results are user data, not authenticated measurements.
First seen 12 Oct 2026. Unchanged since.
-
measure_underlay_fitReads only
For each part of the floor area (or only ids / kinds), read the underlay picture across every edge of its footprint at points along it and find the drawn edge nearest to the model’s (a line’s middle, a wall’s face, the edge of a fill; along a dashed line, the points in its gaps that reach a line further off are left out): offsetMetres per edge (outward positive), and for a box the move and resize
First seen 12 Oct 2026. Unchanged since.
-
open_local_projectCan change things
Free. Open the selected saved revision into Studio without running simulation. First keeps the current workspace: when it is already saved as it is (the named project it belongs to, or the earlier version it was opened from, unchanged), no copy is made (keptIn says where); otherwise it goes to that project's recovery project in browser storage (one per project, replaced each time, its earlier cont
First seen 12 Oct 2026. Unchanged since.
-
preview_reportReads only
Free, read-only. Render the chosen document and its embedded frozen evidence, with layout warnings. Start with documentId and expectedDocumentRevision; the frozen HTML comes in data chunks with exportId/nextOffset/SHA-256. Use export_report for PDF. No simulation, source refresh or model mutation.
First seen 12 Oct 2026. Unchanged since.
-
put_design_briefCan change things
Save purpose, decision, recipient, source IDs, provided/assumed/unknown facts, text requirements, measurable criteria and fixed parts/floors/connections. A short purpose is enough to start. Criteria check counts, area, geometry and static routes; requirement indexes bind text to a measurable condition. Static routes support fixed points/parts/connection ends or nearest tagged parts, not runtime se
First seen 12 Oct 2026. Unchanged since.
-
put_process_scenarioCan change things
Create or replace a complete declarative scenario by ID and make it active. Compose the primitives and parameters described by get_process_catalog. measure (version 12) names the tags whose destinations each attendee reached and the zone resources whose time inside is reported (catalog section visits); it changes no result of the run. repeat writes what each building, floor or till has once and sa
First seen 12 Oct 2026. Unchanged since.
-
put_report_imageCan change things
Free. Stage PNG/JPEG/WebP base64 with write: assetId,mediaType,bytes,sha256,totalCharacters,offset=0,data (up to 180,000 characters and within 224 KiB JSON-string budget). Continue with transferId/nextOffset. commit validates the complete image and SHA-256, adds an immutable asset, advances documentRevision and optionally places it (pageId/elementId/frame/caption). Nothing enters the project until
First seen 12 Oct 2026. Unchanged since.
-
read_underlay_with_aiReads only
Send the floor area’s underlay picture to Laydyne’s built-in image reading (spatial-1, the Build from an image pipeline) and return its reading: the room it saw with estimated or dimensioned size, and parts with names, kinds and boxes (visible or inferred). Its metres are its own reading from the room’s top-left corner, not the underlay placement: use it for what things are, and trace_underlay for
First seen 12 Oct 2026. Unchanged since.
-
redo_space_editCan change things
Reapply the last undone edit using the same Redo history as the visible editor. Requires the latest revision and canRedo=true. Does not run a simulation. requestId reapplies only that request when it is the next unchanged future entry; another edit is refused.
First seen 12 Oct 2026. Unchanged since.
-
rescale_spaceCan change things
Rescale a floor area from one measured length: measured {from, to, metres} or factors {x, y, z}; axes: what it scales. The room stretches (floor, walls along their length, floor markings, parts spanning half the room); other parts keep their size and move with it (against a wall they stay, touching runs move together, runs between two walls stretch). sizes "scale" scales parts too; keep and stretc
First seen 12 Oct 2026. Unchanged since.
-
restore_design_optionCan change things
Restore an independent option into the live editor, with its building, brief, source drawings, views and process definitions. Existing saved options and archived process comparisons remain immutable. Clears live results and robot comparison inputs from the previous model. One undo step restores the previous project. Locked parts remain protected. Save current work as another option first if needed
First seen 12 Oct 2026. Unchanged since.
-
run_process_scenarioCan change things
Execute a saved declarative scenario locally using the deterministic simulation engine. Running a simulation requires Pro; Free accounts prepare scenarios and read saved results. Returns measured metrics, resource utilization, assumptions and truncation or deadlock warnings, and the jobs that stopped blocked. Resource wait mean/max are result.measures entries with id resource.wait.mean/resource.wa
First seen 12 Oct 2026. Unchanged since.
-
run_simulation_studyCan change things
Run 2–10 frozen options under the same demand, window and seeds, then evaluate objectives and hard constraints. Requires Pro. Saves the question, assumptions, inputs and observations in the project (up to 5 studies); leaves the live layout unchanged. Priorities follow objective order. Never supplies missing costs, predicts unsupported phenomena, or generates candidate layouts. Unsupported/missing
First seen 12 Oct 2026. Unchanged since.
-
save_design_cost_comparisonCan change things
Free, undoable cost comparison bound to two saved design option versions. Save every price, quantity, currency and operating-day input with its source and provided/assumed/unknown status. Demand/deadline keys and meetsConditions are caller-supplied statements, not automatic verification of service performance; cite the actual evaluation. Uses an explicit shared cost scope and never turns unknown v
First seen 12 Oct 2026. Unchanged since.
-
save_design_optionCan change things
Freeze the current building, brief, drawings, view and process definitions as one named option. Free; no simulation or AI call. A clean check_space is not required: the option keeps the findings it has (compare_design_options, evaluate_design_options and get_design_packet report them), so save a layout whose remaining findings you have reviewed, and tell the user which remain and why. The new opti
First seen 12 Oct 2026. Unchanged since.
-
save_local_projectCan change things
Free. Save the full current project with pictures, messages and saved results in this account browser storage. Omit id to create a new named project. Replacing an existing project requires its id and expectedProjectRevision from list_local_projects; same-name duplicates are refused. expectedRevision protects the current workspace. Use operationId for retry safety. Does not upload to cloud. Storage
First seen 12 Oct 2026. Unchanged since.
-
save_process_optionCan change things
Save an immutable copy of the current complete building and a saved scenario. Capture baseline, edit the live model, then capture candidate. Reuses all free modeling operations; no simulation is executed. Up to 10 options. Captures copies, never mutable project or cloud references. Returns savedOptionId: use it to compare this exact frozen option; list order does not identify the newest option.
First seen 12 Oct 2026. Unchanged since.
-
save_reportCan change things
Free. Save the full current project, all report editing sources and embedded evidence to this account’s browser storage. Does not upload. documentId and expectedDocumentRevision ensure the intended edit is included; expectedRevision protects the full workspace. Omit id to create a named project; replacement also requires id and expectedProjectRevision from list_local_projects. Reopen using open_lo
First seen 12 Oct 2026. Unchanged since.
-
search_layoutsCan change things
Search the candidates you allow and rank them by an existing measure, with evidence. change lists what may change (up to 6): move a block of parts (IDs, a group or a tag) along a line, within an area or by offsets, every step metres; rotate it among angles; space a row of parts at given pitches; keep the first k of listed stations or counters; give a scenario parameter values (a pool, a capacity,
First seen 12 Oct 2026. Unchanged since.
-
select_objectsCan change things
Replace the visible selection with object IDs from the active floor. Pass an empty ids array to clear it. Requires the latest geometry revision; get_space.selectedIds reports the current selection. Does not change geometry or run a simulation.
First seen 12 Oct 2026. Unchanged since.
-
set_process_resource_mappingCan change things
Explicitly confirm one baseline-to-candidate resource correspondence in a saved process comparison, or clear that baseline mapping with candidateRef:null. Read get_process_comparison with resourceRef for compatible choices first. References must exist in the two frozen inputs with compatible resource kind and per-part scope; mappings are one-to-one and cannot replace a stored same-ID correspondenc
First seen 12 Oct 2026. Unchanged since.
-
set_project_locationCan change things
Free, atomic and undoable. Replace the whole location of the current project/site; pass location:null to clear it. Supply address, explicit coordinates or both. Coordinates are WGS84 degrees (latitude -90..90, longitude -180..180); they never move geometry or change simulation input hashes. Status specified means explicitly supplied, not measured or verified; approximate/demo require a rationale.
First seen 12 Oct 2026. Unchanged since.
-
set_space_viewCan change things
Switch active-floor/building scope, 2D/3D, hologram/blueprint/solid appearance, colour theme, the one building of a site shown (structure), or simulation playback. floorSelection="none" opens the building overview without a selected floor: mode="solid" fills all floors, mode="hologram" makes all floors see-through. floorSelection="active" selects the current area again, and scope="floor" opens it
First seen 12 Oct 2026. Unchanged since.
-
set_underlayCan change things
Put a picture of the existing site (a floor plan, a scan, a photo) under a floor area to build over, and place it: image sends the file (base64; over 200,000 characters in pieces with uploadId; a PDF is taken too: its page (1-based) is drawn at dpi, 150 by default, in the Studio tab and stored as a PNG, one call per floor area and page); rectify straightens a photo taken at an angle from four poin
First seen 12 Oct 2026. Unchanged since.
-
simulate_spaceCan change things
Apply optional robot/task/workload settings and recalculate the current room locally. Running a simulation requires Pro; Free accounts prepare scenarios and read saved results. Returns computed results, assumptions and warnings; not an LLM prediction. No application AI API call.
First seen 12 Oct 2026. Unchanged since.
-
solve_photo_cameraReads only
Solve where a photo was taken from: 4 or more points read off it (pixel [u, v] from its top-left) and their model points ({x, y, z}: the floor area’s metres, y up from its floor). Use the room itself (corners at floor and ceiling, column bases, door and window frames), not equipment; 6 or more, near and far, low and high. Give fov or focal35mm when known. Returns the camera (its eye, target and fo
First seen 12 Oct 2026. Unchanged since.
-
suggest_camerasCan change things
Where to put security or broadcast cameras on one floor area so that what must be seen is seen. Give targets (areas, parts such as entrances, tills or a stage with around metres, tags; weights; maxDistance or pixelsPerMetre for detail; the whole floor when left out), where cameras may go (mounts: along walls and the floor's outline and on column faces at a height, a ceiling grid, or your points; k
First seen 12 Oct 2026. Unchanged since.
-
sweep_process_parametersCan change things
Run a saved scenario at every combination of values of one or two of its parameters (openDocks 6, 8 and 10; staff by arrival rate), each point on the same seeds, without saving or resending the definition. Returns, per point, each measure's mean over the runs with its 95 % confidence interval (Student's t), and its difference from the baseline point paired run by run, with that interval and within
First seen 12 Oct 2026. Unchanged since.
-
trace_underlayReads only
Read the floor area’s underlay picture with image processing (no AI) and return what is drawn, as candidates to build from, each in floor metres (from the underlay’s placement) and in the picture’s pixels (px): walls (thick lines, or thin filled bars in coloured plans) as centre lines with thickness and a ready box; openings (gaps in a wall line: doors, passages) with width and the walls on each s
First seen 12 Oct 2026. Unchanged since.
-
undo_space_editCan change things
Restore the previous room and simulation settings using the same Undo as the visible editor. The local session keeps up to 50 changes. Also restores comparison inputs that the reverted edit cleared. Does not run a simulation. requestId restores only that request when it is the next unchanged history entry; another edit is refused, never skipped.
First seen 12 Oct 2026. Unchanged since.
-
update_process_parametersCan change things
Merge a nonempty map of existing parameter keys into one saved scenario, or copy its complete definition to an unused copyAs.id/name and merge there. Every other process, arrival, resource, schedule, physical definition and condition is retained; other scenarios and frozen options/studies stay unchanged. Makes the saved scenario active. Validates values, expressions, places and workspace limits be
First seen 12 Oct 2026. Unchanged since.
-
update_report_sourceCan change things
Free, atomic. Explicitly freeze the latest project model and selected saved comparison results, then create a new document ID with the old pages/layout and derivedFrom provenance. The old report and its old evidence remain reproducible. No recalculation. Missing metric references in the new evidence refuse the entire update; edit/fork a suitable layout instead. Requires expectedRevision and the so
First seen 12 Oct 2026. Unchanged since.
Run this site? This page shows what your site told our crawler, ToolChronicleBot. To be left out, disallow it in robots.txt or write to hello@toolchronicle.com.