counterpart_setup_fields
Lists supported printer models and .env setup fields, including aliases, required flags, and model choices; pass a serial number to identify its model. Reads no values and sends nothing to a printer.
Instructions
Counterpart contract (counterpart/1): the printers this server drives and the settings it reads for each, by .env variable name (first canonical, then aliases): label, hint, whether required, the model choices and the model each serial-number prefix names. Pass serial to get the model it names. Sends nothing to a printer and returns no configured values.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "counterpart_setup_fields"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| serial | No | A Bambu serial number: model is the one it names, when known. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kinds | Yes | ||
| model | No | ||
| server | Yes | ||
| slicer | No | ||
| contract | Yes |