Skip to main content

Module run_tool_call

Module run_tool_call 

Source

Structs§

ToolCallContext
Server-owned settings for a single tool_call request. These fields cannot be supplied through the agent’s arguments object.
ToolCallResult
The full result of a tool call: the COMPLETE dispatch Response carried VERBATIM, plus the server-rendered agent-facing text (what the deleted TS formatters used to produce). Oracle #1: carry the WHOLE Response — promote nothing, drop nothing (preview_diff, attachments, status_bar, bg_completions, lsp_diagnostics, code, message, candidates, … all ride inside response).

Enums§

ToolCallOutcome
Reserve a discriminated seam so bash/PTY/streaming (P3) doesn’t force a signature rewrite. Only Unary is constructed today. Do NOT build Stream.

Functions§

run_tool_call

Type Aliases§

DispatchFn