Directories
¶
| Path | Synopsis |
|---|---|
|
Package capture provides HTTP traffic recording and replay for attestation verification.
|
Package capture provides HTTP traffic recording and replay for attestation verification. |
|
Package config loads and validates teep proxy configuration from an optional TOML file and environment variable overrides.
|
Package config loads and validates teep proxy configuration from an optional TOML file and environment variable overrides. |
|
Package defaults provides the shared measurement default policies for all providers, centralizing the provider-to-policy mapping so that cmd/teep and internal/proxy do not maintain duplicate switch statements.
|
Package defaults provides the shared measurement default policies for all providers, centralizing the provider-to-policy mapping so that cmd/teep and internal/proxy do not maintain duplicate switch statements. |
|
Package e2ee provides end-to-end encryption primitives and relay functions for all TEE provider protocols.
|
Package e2ee provides end-to-end encryption primitives and relay functions for all TEE provider protocols. |
|
Package formatdetect provides shared attestation format detection for gateway providers that route to multiple backends (nanogpt, phalacloud/RedPill).
|
Package formatdetect provides shared attestation format detection for gateway providers that route to multiple backends (nanogpt, phalacloud/RedPill). |
|
Package jsonstrict provides JSON unmarshaling that detects unknown fields.
|
Package jsonstrict provides JSON unmarshaling that detects unknown fields. |
|
Package multi provides a format-dispatching ReportDataVerifier for gateway providers that route to multiple backends (nanogpt, phalacloud/RedPill).
|
Package multi provides a format-dispatching ReportDataVerifier for gateway providers that route to multiple backends (nanogpt, phalacloud/RedPill). |
|
Package provider defines the Provider struct and the Attester and RequestPreparer interfaces used by all TEE-capable AI backends.
|
Package provider defines the Provider struct and the Attester and RequestPreparer interfaces used by all TEE-capable AI backends. |
|
chutes
Package chutes implements the Attester and RequestPreparer interfaces for the Chutes direct TEE attestation API.
|
Package chutes implements the Attester and RequestPreparer interfaces for the Chutes direct TEE attestation API. |
|
nanogpt
Package nanogpt implements the Attester interface for NanoGPT's TEE attestation API.
|
Package nanogpt implements the Attester interface for NanoGPT's TEE attestation API. |
|
nearcloud
Package nearcloud implements the Attester and PinnedHandler for the NEAR AI cloud gateway (cloud-api.near.ai).
|
Package nearcloud implements the Attester and PinnedHandler for the NEAR AI cloud gateway (cloud-api.near.ai). |
|
neardirect
Package neardirect implements the Attester and RequestPreparer interfaces for NEAR AI's direct TEE attestation API.
|
Package neardirect implements the Attester and RequestPreparer interfaces for NEAR AI's direct TEE attestation API. |
|
phalacloud
Package phalacloud implements the Attester and RequestPreparer interfaces for Phala Cloud's TEE attestation API (RedPill gateway).
|
Package phalacloud implements the Attester and RequestPreparer interfaces for Phala Cloud's TEE attestation API (RedPill gateway). |
|
venice
Package venice implements the Attester and RequestPreparer interfaces for Venice AI's TEE attestation and E2EE API.
|
Package venice implements the Attester and RequestPreparer interfaces for Venice AI's TEE attestation and E2EE API. |
|
Package proxy implements the teep HTTP proxy server.
|
Package proxy implements the teep HTTP proxy server. |
|
Package reqid provides request correlation IDs for structured logging.
|
Package reqid provides request correlation IDs for structured logging. |
|
Package verify implements attestation verification orchestration, extracted from cmd/teep for testability.
|
Package verify implements attestation verification orchestration, extracted from cmd/teep for testability. |
Click to show internal directories.
Click to hide internal directories.