{"ok":true,"site":{"host":"legoclaw.com","url":"https://legoclaw.com/sandbox","type":"live","desc":"A WebMCP-native workspace where a human and browser agent configure, observe, and analyze a team of specialist creative agents.","tools":[{"name":"list_scenarios","kind":"answer","impl":"imperative","description":"List the creative collaboration challenges available in Assembly Lab, including their IDs, constraints, difficulty, and intended outcome.","title":"List collaboration scenarios","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"list_agent_presets","kind":"answer","impl":"imperative","description":"List the specialist agent presets that can form a collaboration crew, including personality scores, strategy, and specialization.","title":"List specialist agents","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"configure_mission","kind":"act","impl":"imperative","description":"Configure the visible Assembly Lab mission. Call list_scenarios and list_agent_presets first, then choose one scenario and two to four complementary agent IDs.","title":"Configure an assembly mission","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"scenario_id":{"type":"string","description":"Exact scenario ID returned by list_scenarios."},"agent_ids":{"type":"array","minItems":2,"maxItems":4,"uniqueItems":true,"items":{"type":"string"},"description":"Two to four IDs returned by list_agent_presets."},"total_turns":{"type":"integer","minimum":4,"maximum":12,"description":"Bounded mission length; use 4 for a fast demo."},"mode":{"type":"string","enum":["step_by_step","full_run"],"description":"Step-by-step keeps the human in the loop."}},"required":["scenario_id","agent_ids","total_turns"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"preview_mission","kind":"answer","impl":"imperative","description":"Return the current scenario, crew, mode, turn budget, and execution state without changing the mission.","title":"Preview the configured mission","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"run_next_turn","kind":"act","impl":"imperative","description":"Advance exactly one turn in the configured mission and update the visible timeline and 3D assembly. Use this for observable human-in-the-loop collaboration.","title":"Run one agent turn","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"run_simulation","kind":"act","impl":"imperative","description":"Run the configured mission to completion with a bounded turn count, then show the 3D result and collaboration metrics in the visible interface.","title":"Run the configured mission","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"total_turns":{"type":"integer","minimum":4,"maximum":12,"description":"Optional override for the configured turn budget."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"inspect_collaboration","kind":"answer","impl":"imperative","description":"Return concise progress, latest action, brick count, conflicts, resolutions, and average collaboration metrics for the current mission.","title":"Inspect collaboration progress","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"analyze_collaboration","kind":"act","impl":"imperative","description":"Analyze the current completed or step-by-step mission and return a grade, collaboration pattern, key observations, and actionable crew recommendations.","title":"Analyze collaboration patterns","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]},{"name":"reset_mission","kind":"act","impl":"imperative","description":"Clear the current local mission, crew selection, timeline, and analysis so the human and agent can configure a fresh experiment.","title":"Reset the local mission","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/sandbox","pages":["/sandbox"]}],"category":"AI & Agents","favicon":"/favicons/legoclaw.com.png","apiSurface":"spec","toolCount":9}}