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.