# ToolInputResponse

> Tracon documentation. Tracon is a .NET package family that adds a control
> plane on Microsoft Agent Framework, published as NuGet packages that run
> inside your own ASP.NET Core application.
>
> Page: https://tracon.dev/http-api/schemas/toolinputresponse/
> Summary: OpenAPI request or response schema for ToolInputResponse, including required fields, defaults, constraints, and linked nested types.

[← All HTTP schemas](/http-api/schemas/)

The answer to one request for user input that suspended a tool call (MCP elicitation).

**Shape:** `object`

| Property | Required | Type | Description | Rules |
|---|---|---|---|---|
| `requestId` | yes | `string` | Identifier of the request this answers. Matches the `requestId` the run response carried. | — |
| `action` | yes | [`ToolInputAction`](/http-api/schemas/toolinputaction/) | What the user did with the request. | — |
| `content` | no | `object` | The values of the requested fields, by field name. Meaningful only with ToolInputAction.Accept; sending it with another action is rejected. | — |
