may_i_print
Determine whether a print can start on a named printer now and whose approval authorizes it.
Instructions
May the caller start a print on this printer right now, and on whose say-so?
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": {
"printer_name": "<printer_name>"
},
"name": "may_i_print"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_hash | No | The sha256 of the file's bytes about to print, so a person's approval of that one file can count. Omitted, only a standing delegation for the printer can answer yes, and a person asking is told to ask again with the hash. Default: "". | |
| printer_name | Yes | The name of the printer the print would start on. An empty name is refused. |