high95%
RemoteGraph returns invoke output as list of dict instead of list of BaseMessage - mandatory when combined with CompiledSubAgent
RemoteGraph's invoke/ainvoke returns message dictionaries instead of BaseMessage instances, causing CompiledSubAgent to produce empty ToolMessage content when used as a subagent. This breaks the parent agent's ability to read subagent results.
