Provider-specific content block.
This is used to represent content blocks that are not part of the standard LangChain content model. If a provider's non-standard output includes reasoning and tool calls, it should be the adapter's job to parse that payload and emit the corresponding standard reasoning and tool call blocks.
interface NonStandardAn optional identifier for the document.
Ideally this should be unique across the document collection and formatted as a UUID, but this will not be enforced.
Provider-specific data