Usage metadata extraction from serialized tracer outputs now supported
infoobservabilityUpdated Mar 4, 2026
Technologies:
How to detect:
langchain-core 1.2.17 fixes extraction of usage metadata from serialized tracer message outputs, ensuring token usage and cost tracking work correctly when traces are serialized/deserialized. Previously, usage metadata could be lost during serialization round-trips.
Recommended action:
Verify that langchain_tokens_prompt, langchain_tokens_completion, and langchain_llm_cost metrics are correctly populated after upgrading. Check LangSmith traces for complete usage metadata in serialized runs.