Get desktop application:
View/edit binary Protocol Buffers messages
Possible values for AgentToolCallCompleted.status: "success" - tool ran to completion "error" - tool returned an error "timeout" - tool exceeded its execution budget
Server-generated id correlating to backend command execution. Populated only for invoke_dbt, run_autofix, run_dbt_index.
Fired when a user approves or rejects a tool call proposed by the agent.
Server enrichment for this event
dbt Cloud context
Identifies a single agent request/trace (a conversation consists of multiple traces)
Agent thread for multi-turn correlation
Which tool was proposed (e.g. "write_file", "execute_sql")
JSON-encoded tool call parameters
User's decision; see response_type values documented above
Model-generated tool call identifier (e.g. "toolu_01abc...") Unique per tool invocation within a run; useful for deduplication and joining with backend ToolCalled events.
populated only when tool_name = "load_dbt_skill"
Fires when execution begins. A Started without a matching Completed indicates the tool ran but never returned.