pi_steer_agent
Queue a steering message for a running Pi agent to correct or guide work mid-run; returns queued or rejected status so you know whether Pi accepted it for delivery.
Instructions
Queue a steering message for a running Pi agent. Returns the message verbatim plus a delivery status: {ok:true,message,status:"queued"} means only that Pi accepted it for delivery after the current assistant turn finishes its tool calls — it does NOT mean the message was delivered or that Pi has responded. {ok:false,message,status:"rejected",reason} means nothing was sent (unknown session, session not running, or Pi refused the steer). Use pi_followup_agent to queue a message for after all work is finished.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | ||
| session_id | Yes |