Tool tree
gradeNot graded
list_scenariosAnswer
List the creative collaboration challenges available in Assembly Lab, including their IDs, constraints, difficulty, and intended outcome.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}list_agent_presetsAnswer
List the specialist agent presets that can form a collaboration crew, including personality scores, strategy, and specialization.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}configure_missionAction
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.
View tool JSON
{
"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.",
"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
},
"page": "/sandbox"
}preview_missionAnswer
Return the current scenario, crew, mode, turn budget, and execution state without changing the mission.
View tool JSON
{
"name": "preview_mission",
"kind": "answer",
"impl": "imperative",
"description": "Return the current scenario, crew, mode, turn budget, and execution state without changing the mission.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}run_next_turnAction
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.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}run_simulationAction
Run the configured mission to completion with a bounded turn count, then show the 3D result and collaboration metrics in the visible interface.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {
"total_turns": {
"type": "integer",
"minimum": 4,
"maximum": 12,
"description": "Optional override for the configured turn budget."
}
},
"additionalProperties": false
},
"page": "/sandbox"
}inspect_collaborationAnswer
Return concise progress, latest action, brick count, conflicts, resolutions, and average collaboration metrics for the current mission.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}analyze_collaborationAction
Analyze the current completed or step-by-step mission and return a grade, collaboration pattern, key observations, and actionable crew recommendations.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}reset_missionAction
Clear the current local mission, crew selection, timeline, and analysis so the human and agent can configure a fresh experiment.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sandbox"
}