Package ai.doctruth.internal.providers.anthropic.wire
package ai.doctruth.internal.providers.anthropic.wire
Jackson-deserialisable Java records mirroring the Anthropic Messages-API request and
response shapes. NOT public API.
Field names use the wire JSON's snake_case verbatim (e.g. max_tokens,
input_tokens) so Jackson maps each record component without custom annotations.
These records exist only to insulate AnthropicProvider from vendor JSON
drift, per ADR 0003.