# PtcLlmHttp v0.1.0 - Table of Contents

> Bounded BEAM-native HTTP/1 transport and wire codecs for OpenAI-compatible LLM requests.

## Pages

- [PtcLlmHttp](readme.md)
- [Changelog](changelog.md)
- [Transport backend](transport-backend.md)
- [Protocol evidence](protocol-evidence.md)
- [LICENSE](license.md)

## Modules

- [PtcLlmHttp](PtcLlmHttp.md): Bounded HTTP transport and wire codecs for LLM requests.
- [PtcLlmHttp.Application](PtcLlmHttp.Application.md): OTP application for `PtcLlmHttp`.
- [PtcLlmHttp.Credential](PtcLlmHttp.Credential.md): Opaque call-local authorization material.
- [PtcLlmHttp.Deadline](PtcLlmHttp.Deadline.md): An absolute deadline on the monotonic millisecond clock.
- [PtcLlmHttp.Error](PtcLlmHttp.Error.md): Closed, redacted failure facts returned by `PtcLlmHttp`.
- [PtcLlmHttp.ProcessBudget](PtcLlmHttp.ProcessBudget.md): Aggregate BEAM process-heap budget for one attempt.
- [PtcLlmHttp.Request](PtcLlmHttp.Request.md): Validated provider-neutral request for bounded calls and text streams.
- [PtcLlmHttp.ResourceContract](PtcLlmHttp.ResourceContract.md): Versioned package resource contract for consumer integration checks.
- [PtcLlmHttp.Response](PtcLlmHttp.Response.md): Normalized non-streaming response.
- [PtcLlmHttp.Runtime](PtcLlmHttp.Runtime.md): Fail-fast physical-attempt admission and ownership runtime.
- [PtcLlmHttp.StreamComplete](PtcLlmHttp.StreamComplete.md): Terminal facts for a successfully completed text stream.
- [PtcLlmHttp.StreamHalt](PtcLlmHttp.StreamHalt.md): Terminal facts for a consumer-halted text stream.
- [PtcLlmHttp.Target](PtcLlmHttp.Target.md): Validated target authority and wire capabilities.
- [PtcLlmHttp.ToolCall](PtcLlmHttp.ToolCall.md): One normalized function-tool call returned by a provider.
- [PtcLlmHttp.Usage](PtcLlmHttp.Usage.md): Provider-reported token, cache, and cost facts.

