claim_console
Reserve the PS5 so other agents cannot drive it until you release it. If another agent holds it, you join a queue and can wait for your turn.
Instructions
Reserve the PS5 so other agents cannot drive it until you call release_console().
reason: what you are doing, shown to other agents and in the app window. If another agent holds the console you join the queue; with wait_s > 0 (up to 600) this waits for your turn. Calling it again keeps your place, so call it again to keep waiting. The claim lapses after idle_timeout_s (10..3600, default 600) without a tool call from you, and when this session or the app ends; status() shows claim.held_by_you. Looking (snapshot, status) needs no claim; humans at the keyboard always win.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| wait_s | No | ||
| idle_timeout_s | No |