LangChain Core 1.6.12 behebt Streaming-Metadaten
Der Patch gibt Extras bei content-block-start-Events wieder weiter – ein kleiner Fix, der Streaming-Metadaten in Agenten-Pipelines rettet.
Kurz gesagt
langchain-core 1.6.12 ist ein reiner Patch-Release mit einem einzigen inhaltlichen Eintrag: Extras werden bei content-block-start-Events wieder korrekt weitergegeben.
Auf einen Blick
- langchain-core 1.6.12 enthält laut Release-Seite genau zwei Einträge: den Versionssprung und einen Bugfix.
- Der Fix trägt den Titel „propagate extras on content-block-start events“ und läuft als PR #41272.
- Der Versionssprung selbst ist PR #41277; Vergleichsbasis ist die Vorgängerversion 1.6.11.
- Die Release-Seite datiert den Stand auf den 16. Oktober und verweist auf Commit bd5b134.
langchain-core 1.6.12 ist ein Patch-Release mit genau einem inhaltlichen Eintrag: Extras werden bei content-block-start-Events wieder weitergegeben. Mehr listet die Release-Seite nicht auf – neben dem Versionssprung selbst steht dort nur dieser eine Fix.
Zwei Einträge, einer davon zählt
Die Änderungsliste gegenüber 1.6.11 besteht aus zwei Zeilen. Eine davon ist der Release-Commit (PR #41277), also der Versionssprung ohne eigene Funktion. Die zweite ist der Bugfix „propagate extras on content-block-start events“ (PR #41272).
Die Release-Seite datiert den Stand auf den 16. Oktober und verweist auf Commit bd5b134. Weitere Angaben – etwa zu betroffenen Modellanbietern oder dazu, seit wann das Verhalten fehlerhaft war – enthält der Eintrag nicht.
Warum Extras im Streaming wichtig sind
Beim Streaming schickt ein Modell seine Antwort in Blöcken. Ein content-block-start-Event markiert den Anfang eines solchen Blocks, und Extras sind die Zusatzfelder, die an diesem Block hängen. Fallen sie an dieser Stelle weg, kommt der Text an, die Metadaten dazu aber nicht.
Für eine einfache Chat-Ausgabe ist das kaum sichtbar. In Pipelines, die Blöcke nach Art auseinandersortieren – Text, Tool-Aufruf, Zwischenschritt –, hängt genau diese Zuordnung an solchen Feldern. Deshalb kann ein Patch mit einer einzigen Changelog-Zeile im Betrieb spürbar sein.
Was der Eintrag nicht belegt
Der Fix-Titel nennt weder die konkret betroffenen Felder noch eine Liste von Integrationen. Unsere Einordnung, welche Art von Zusatzdaten betroffen ist, folgt der Bedeutung der Event-Namen im Kern von LangChain – nicht einer Angabe auf der Release-Seite. Wer es genau wissen will, muss den Diff von PR #41272 lesen.
Ebenso steht dort nicht, ob 1.6.12 eine Regression aus einer der unmittelbar davor liegenden Versionen korrigiert. Wir haben das nicht verifiziert und behaupten es daher nicht.
Einordnung für Teams
Für Projekte, die auf 1.6.x pinnen, ist das ein risikoarmes Update: ein Bugfix, keine angekündigten Brüche. Wer Streaming-Events selbst auswertet und zuletzt fehlende Zusatzfelder gesehen hat, hat hier den naheliegenden ersten Kandidaten. Alle anderen nehmen den Patch im normalen Update-Rhythmus mit.
Die vollständige Liste steht in den Release-Notes auf GitHub.
Häufige Fragen
Was ist in langchain-core 1.6.12 neu?
Ein Bugfix: Extras werden bei content-block-start-Events wieder weitergegeben (PR #41272). Dazu kommt nur der Versionssprung selbst (PR #41277).
Muss ich von 1.6.11 auf 1.6.12 aktualisieren?
Dringend nur, wenn Sie Streaming-Events selbst auswerten und Zusatzfelder vermissen. Breaking Changes nennt die Release-Seite nicht.
Was bedeutet content-block-start in LangChain?
Das Event markiert den Beginn eines Blocks in einer gestreamten Modellantwort – also die Stelle, an der die Metadaten zu diesem Block mitlaufen sollen.