inputRequestId | ID! | Unique input request ID. |
projectId | ID! | Project inherited from the run. |
runId | ID! | Run waiting for this input. |
title | String! | Question or decision shown to the responder. |
fields | [JSON!]! | Fields the responder can fill in. |
status | String! | Current resolution state. |
requestedResponderType | String! | Required responder role; the authenticated actor identifies who actually responded. |
response | JSON | Submitted response, or null before submission or after cancellation or expiry. |
createdAt | String! | When the request was created. |
expiresAt | String | When the request expires. |
resolvedAt | String | When the request was submitted, cancelled or expired. |
toolCallId | ID | Tool invocation waiting for the response. |
conversationId | ID | Conversation inherited from the run. |
description | String | Additional instructions for the responder. |
metadata | JSON | Additional resource metadata. |