Validated provider-neutral request for bounded calls and text streams.
Requests may contain text messages, strict function tools, assistant tool-call replay, tool results, and one strict structured-output schema. Inspection is wholly redacted because prompts, schemas, and tool arguments may be private.
Summary
Functions
Validates a bounded request without model or transport options.
Types
Functions
@spec new(keyword()) :: {:ok, t()} | {:error, PtcLlmHttp.Error.t()}
Validates a bounded request without model or transport options.