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