docs(agent): annotate stream invariants

This commit is contained in:
Peter Steinberger
2026-01-05 18:10:03 +00:00
parent 86ad703f53
commit cc790f2c84
4 changed files with 13 additions and 0 deletions

View File

@@ -24,6 +24,8 @@ export function toToolDefinitions(tools: AnyAgentTool[]): ToolDefinition[] {
_ctx,
signal,
): Promise<AgentToolResult<unknown>> => {
// KNOWN: pi-coding-agent `ToolDefinition.execute` has a different signature/order
// than pi-agent-core `AgentTool.execute`. This adapter keeps our existing tools intact.
return tool.execute(toolCallId, params, signal, onUpdate);
},
} satisfies ToolDefinition;