Subagent stream interface with messages typed as BaseMessage[]
instead of Message[].
Framework SDKs use class message instances end-to-end; this type is the subagent counterpart of WithClassMessages.
ClassSubagentStreamInterface: Omit<SubagentStreamInterface<StateType, ToolCall, SubagentName>, "messages"> __type