Skip to main content

ToolQueries

No description

type ToolQueries {
listTools: [ToolData!]
getTool(
toolId: Long
publicId: String
): ToolData
previewToolOutput(
toolId: Long!
outputSelection: String
): String
}

Fields

ToolQueries.listTools ● [ToolData!] list object

List the organization's Agent tools with release/readiness context

ToolQueries.getTool ● ToolData object

One Agent tool with release/readiness context

ToolQueries.getTool.toolId ● Long scalar
ToolQueries.getTool.publicId ● String scalar

ToolQueries.previewToolOutput ● String scalar

Evaluate an output selection against the tool process's most recent completed run (None = no completed run yet)

ToolQueries.previewToolOutput.toolId ● Long! non-null scalar
ToolQueries.previewToolOutput.outputSelection ● String scalar

ToolOutputSelection JSON to preview; omitted = the tool's saved selection

Returned By

tools query