Skip to main content

AgentToolCall

Typed browser tool-call terminal record returned after submit.

type AgentToolCall {
toolCallId: String!
toolName: String!
status: CrowdyStudioAgentToolCallStatus!
argumentHash: String!
error: AgentError
accepted: Boolean!
}

Fields

AgentToolCall.toolCallId ● String! non-null scalar

Stable tool call UUID.

AgentToolCall.toolName ● String! non-null scalar

Logical descriptor name.

AgentToolCall.status ● CrowdyStudioAgentToolCallStatus! non-null enum

Durable terminal/current status.

AgentToolCall.argumentHash ● String! non-null scalar

Canonical argument hash.

AgentToolCall.error ● AgentError object

Safe terminal error, or null.

AgentToolCall.accepted ● Boolean! non-null scalar

True when the idempotent terminal result was accepted.

Returned By

crowdyStudioAgentToolResult mutation