Package ai.doctruth.internal.providers.gemini.wire
package ai.doctruth.internal.providers.gemini.wire
Jackson wire records for the Google Gemini
generateContent REST API. NOT public
API.
Field names mirror the Gemini wire format exactly (camelCase: usageMetadata,
generationConfig, responseMimeType, plus the snake_case
system_instruction) so Jackson maps cleanly without @JsonProperty
annotations. Anything under this package may be renamed, moved, or removed without a
major version bump per ADR 0003 — vendor-specific knowledge stays here and never leaks
through LlmProvider.