AgentRunResult enthält den dauerhaften Laufzustand, Nachrichten, Schritte, Verbrauch und Kosten, Warnungen, Beendigungsgründe und die endgültige Ausgabe.
Verwende text_stream() für den Antworttext und item_stream() für Provider- und Runtime-Elemente. Python-Elemente sind derzeit dictionary-förmig und keine diskriminierte TypeScript-Union AgentItem.