For the complete documentation index, see llms.txt. This page is also available as Markdown.

preventedRiskToolUseById

Fetch a single persisted Prevented-Risk ToolUse activity by id.

Examples

query PreventedRiskToolUseById($input: RisksPreventedByIdInput!) {
  preventedRiskToolUseById(input: $input) {
    id
    createdAt
    activityType
    oxAction
    userEmail
    userRole
    source
    appName
    threadId
    toolName
    toolInput
    mcpServerName
    mcpIdentifier
    model
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

Arguments

You can use the following argument(s) to customize your preventedRiskToolUseById query.

Argument
Description
Supported fields

id ID!

Fields

Return type: ToolUseAgentActivity

You can use the following field(s) to specify what information your preventedRiskToolUseById query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

id ID!

Unique identifier of the activity record

createdAt DateTime

When the activity was recorded

activityType AgentActivityType!

Kind of agent activity this record represents

oxAction OxAction!

Action OX took on this activity

userEmail String

Email address of the developer who triggered the activity

userRole String

Role of the developer who triggered the activity

Coding agent the activity originated from

appName String

Application the activity was attributed to

threadId String

Identifier of the agent conversation the activity belongs to

toolName String!

Name of the tool the agent invoked

toolInput String

Input the agent passed to the tool

mcpServerName String

MCP server that provided the tool

mcpIdentifier String

Stable identifier of the MCP server (URL or command)

model String

AI model that requested the tool call

Last updated