The streaming schema carries an optional context_usage field so tools skip parsing the markdown table.
What's wrong with this entry?
The streaming message schema adds an optional context_usage field carrying a machine-readable twin of the /context breakdown, so tools consuming the stream no longer have to parse the markdown table.
- It sits at the wrapper level, as a sibling of
message.contenton the synthetic assistant message that delivers the table. - Deliberately not replayed back to the model.
- The markdown table remains canonical for clients that do not receive the field.
Structured twin of the /context report, carried on the synthetic assistant message that delivers the markdown table.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.229
Session context is built lazily and cached per project root
Both mention context
-
v2.1.248
/context can hide the memory-files section
Both mention context
-
v2.1.248
/context remote failures can hide the raw error
Both mention context