Expand description
Shared request and response types for Pax’s public HTTP service.
This module deliberately contains only the closed wire contract. HTTP clients, provider mappings, persistence, and policy belong at the respective edges.
Structs§
- Latest
Release Response - Response returned by
CLI_LATEST_RELEASE_PATH. - Telemetry
Request - One privacy-bounded CLI telemetry event.
Enums§
- Command
Family - Public top-level CLI command families eligible for telemetry.
- Command
Outcome - Coarse command result. Error details never cross the HTTP boundary.
- Host
Arch - Coarse host CPU architecture.
- HostOs
- Coarse host operating-system family.
- Target
- Supported Pax build or run targets.
- Telemetry
Event - Closed set of telemetry events accepted by the launch API.
Constants§
- CLI_
LATEST_ RELEASE_ PATH - Path for querying the latest published
pax-clirelease. - CLI_
TELEMETRY_ PATH - Path for submitting a single CLI telemetry event.