Skip to content
Requests

Requests

Agents ask before they guess, and they cannot grant themselves anything. Both show up as requests: in the Requests inbox (the count is on every page) and as cards on the task’s timeline.

KindRaised byYou decide
Questionthe agent, with up to 5 suggested answerstap a suggested answer or write one
network-access approvalthe gateway when a host is blocked, or the agent with a reasonapprove for the task, the project or everywhere; deny; or Deny always (Network access)
push-check-exception approvalthe Git proxy when a push hits findings in approval modeapprove exactly these findings for this task, or deny (Git proxy)

Blocking and non-blocking

A blocking question stops the agent’s work until it is answered. If nobody answers within the idle deadline, the run ends and the task becomes blocked; your answer later queues the task again and the next run continues with it. A non-blocking request lets the agent carry on, for example with a fallback.

What happens on a decision

  • The control plane applies an approved action itself (it creates the egress rule or the push exception); the agent never does.
  • The decision reaches the agent as a message at its next turn, including your comment.
  • Identical pending requests of a task are merged; a task can have at most 20 pending requests.
  • Completing or cancelling a task closes its pending requests.
  • Raising, deciding and closing are audited.

Request texts come from the agent and are shown as plain text: links are not followed and no HTML is rendered.