type ToolSearchOutputTool = Record<string, any>;
Tool search outputs may contain tool references or concrete tool definitions. Preserve the payload as returned so stateless continuation can replay it losslessly.