generate_assembly
Select desired nodes and links from a plan to create a new harness assembly. The tool returns the generated harness ID for the project.
Instructions
Generate a harness assembly from a plan by selecting which nodes and bundles to include. Returns the created harness ID. The assembly appears in Splice as an editable harness linked to the project.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"name": "<name>",
"node_ids": "<node_ids>",
"link_ids": "<link_ids>"
},
"name": "generate_assembly"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Assembly name (e.g. "Main Harness", "Power Distribution") | |
| link_ids | Yes | PlanLink IDs to include | |
| node_ids | Yes | PlanNode IDs to include | |
| project_id | Yes | Project UUID | |
| description | No | Assembly description |