feat(fireworks): populate usage_metadata on streaming (#36977)

Populate `usage_metadata` on streaming responses. Newer Fireworks models
(e.g. Kimi K2 slugs) require an explicit
`stream_options.include_usage=True` opt-in and return token counts in a
final empty-`choices` chunk; the chunk was previously `continue`-d past,
so streaming usage silently came back as `None`.
This commit is contained in:
Mason Daugherty
2026-04-23 16:30:45 -04:00
committed by GitHub
parent 2715a7499a
commit d30ef8a8aa
4 changed files with 243 additions and 34 deletions

View File

@@ -697,7 +697,7 @@ wheels = [
[[package]]
name = "langchain-core"
version = "1.3.0a2"
version = "1.3.1"
source = { editable = "../../core" }
dependencies = [
{ name = "jsonpatch" },