id property to WorkflowAgent for telemetry identification, matching ToolLoopAgent's API surface.prompt as an alternative to messages in WorkflowAgent.stream(), matching the AgentCallParameters pattern from ToolLoopAgent.stopWhen, activeTools, output, experimental_repairToolCall, and experimental_download to WorkflowAgent, matching ToolLoopAgent's pattern. Stream-level values override constructor defaults.