library_step
Executes one confirm-gated step of a tape-library session, re-checking busy state and slot contents first, then returns the outcome and next instruction, including verified human tape steps.
Instructions
Executes exactly one next step of a session (confirm-gated) and returns what happened plus the next instruction, including human steps (put/take a tape at the mail slot; those are verified, not executed). Re-checks busy state and slot contents first and stops if reality differs from the plan. The last step runs the P5 inventory and reconcile.
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": {
"session": "<session>"
},
"name": "library_step"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Override the busy-library check | |
| confirm | No | Must be true to actually run; without it only the plan/commands are returned | |
| session | Yes |