internal/

directory
v0.5.4 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2026 License: Apache-2.0

Directories

Path Synopsis
shadeform
Package shadeform launches Mercator workloads on Shadeform (api.shadeform.ai), a GPU marketplace aggregator that fronts ~21 provider clouds behind one API.
Package shadeform launches Mercator workloads on Shadeform (api.shadeform.ai), a GPU marketplace aggregator that fronts ~21 provider clouds behind one API.
vast
Package vast launches Mercator runs on Vast.ai, a marketplace of GPU hosts.
Package vast launches Mercator runs on Vast.ai, a marketplace of GPU hosts.
Package broker turns registered connections into live adapters and routes offer collection + run lifecycle across them.
Package broker turns registered connections into live adapters and routes offer collection + run lifecycle across them.
Package conformance launches bounded provider trials through Mercator's public lifecycle and proves terminal cleanup.
Package conformance launches bounded provider trials through Mercator's public lifecycle and proves terminal cleanup.
Package credential resolves connection credentials from a {source, ref} reference.
Package credential resolves connection credentials from a {source, ref} reference.
Package daemon composes and owns one production Mercator server runtime.
Package daemon composes and owns one production Mercator server runtime.
Package gpunorm maps each provider's native GPU vendor/model strings onto a stable canonical id, so a workload's accelerator requirement matches the same GPU regardless of which provider advertises it.
Package gpunorm maps each provider's native GPU vendor/model strings onto a stable canonical id, so a workload's accelerator requirement matches the same GPU regardless of which provider advertises it.
Package httpapi provides primitives to interact with the openapi HTTP API.
Package httpapi provides primitives to interact with the openapi HTTP API.
Package keymaterial decodes cryptographic keys supplied through configuration.
Package keymaterial decodes cryptographic keys supplied through configuration.
Redaction for the public event stream.
Redaction for the public event stream.
Package providers owns Mercator's production provider catalog.
Package providers owns Mercator's production provider catalog.
Package reporting mints and verifies per-run HMAC tokens that authorize a workload to report events for its own run, and nothing else.
Package reporting mints and verifies per-run HMAC tokens that authorize a workload to report events for its own run, and nothing else.
Package scenario is the placement-scenario harness: a corpus of fixture-defined worlds (rentals with running work, cached image layers and named data caches, marketplace offers) plus incoming run requests, asserted against the booking decisions Mercator records in its event log.
Package scenario is the placement-scenario harness: a corpus of fixture-defined worlds (rentals with running work, cached image layers and named data caches, marketplace offers) plus incoming run requests, asserted against the booking decisions Mercator records in its event log.
storage
Package webauth implements service-local human authentication for the Mercator console: a standard OIDC authorization-code flow against a configurable issuer, an email/domain allowlist, and a signed HTTP-only session cookie.
Package webauth implements service-local human authentication for the Mercator console: a standard OIDC authorization-code flow against a configurable issuer, an email/domain allowlist, and a signed HTTP-only session cookie.

Jump to

Keyboard shortcuts

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