internal/

directory
v0.0.0-...-d3a3bb4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2026 License: AGPL-3.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL