Help us shape the future of Go! Take the 2026 Go Developer Survey

services/

directory
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2026 License: Apache-2.0

Directories

Path Synopsis
Package api serves the platform runtime API (pkg/runtimeapi): /v1/* for seats, /internal/v1/* for the controller, the optional read-only /console/v1/* for the console, health and metrics.
Package api serves the platform runtime API (pkg/runtimeapi): /v1/* for seats, /internal/v1/* for the controller, the optional read-only /console/v1/* for the console, health and metrics.
Package auth authenticates the platform's callers (§13.2).
Package auth authenticates the platform's callers (§13.2).
Package connections builds and supervises connector adapters for every declared connection (§10).
Package connections builds and supervises connector adapters for every declared connection (§10).
Package credentials delivers credentials into sandboxes for seats whose access grants sandbox delivery (the github and browser plugins), and revokes them when the grant goes (docs/sandbox.html).
Package credentials delivers credentials into sandboxes for seats whose access grants sandbox delivery (the github and browser plugins), and revokes them when the grant goes (docs/sandbox.html).
Package egress is the egress gateway: an HTTP proxy that lets seats reach the hosts their access profiles allow, and nothing else (docs/sandbox.html).
Package egress is the egress gateway: an HTTP proxy that lets seats reach the hosts their access profiles allow, and nothing else (docs/sandbox.html).
Package gateway is the capability gateway and operation ledger for work-tracker connections (§10.1, §10.3, contracts.md "Gateway and operation ledger").
Package gateway is the capability gateway and operation ledger for work-tracker connections (§10.1, §10.3, contracts.md "Gateway and operation ledger").
Package ingress accepts verified inbound human events (§9.1, §9.2).
Package ingress accepts verified inbound human events (§9.1, §9.2).
internal
fakeconn
Package fakeconn provides in-process connector adapters for service tests.
Package fakeconn provides in-process connector adapters for service tests.
orgfixture
Package orgfixture builds a compiled organisation for service tests: two representatives bound to humans, and an engineering team.
Package orgfixture builds a compiled organisation for service tests: two representatives bound to humans, and an engineering team.
Package metrics defines the platform's Prometheus metrics (§14).
Package metrics defines the platform's Prometheus metrics (§14).
Package outbox delivers representatives' replies to humans through the communication adapter (§9.2).
Package outbox delivers representatives' replies to humans through the communication adapter (§9.2).
Package platform assembles the trusted platform service: the runtime API, connection manager with ingress loops, outbox dispatcher and background scheduler (§3, §13).
Package platform assembles the trusted platform service: the runtime API, connection manager with ingress loops, outbox dispatcher and background scheduler (§3, §13).
Package policy evaluates a seat's committed capability manifest.
Package policy evaluates a seat's committed capability manifest.
Package publisher projects work items to a tracker for people to follow (work_publication).
Package publisher projects work items to a tracker for people to follow (work_publication).
Package retirement completes graceful seat retirement (§5.5).
Package retirement completes graceful seat retirement (§5.5).
Package scheduler runs the platform's durable background work: firing wake schedules (§9.3), returning expired delivery leases to the queue, recording interrupted connector attempts as unknown, and refreshing the operational gauges (§14).
Package scheduler runs the platform's durable background work: firing wake schedules (§9.3), returning expired delivery leases to the queue, recording interrupted connector attempts as unknown, and refreshing the operational gauges (§14).
Package store is the platform's durable operational store on PostgreSQL (design §13.1).
Package store is the platform's durable operational store on PostgreSQL (design §13.1).
Package tools implements the seat tool surface (contracts.md "Tools").
Package tools implements the seat tool surface (contracts.md "Tools").

Jump to

Keyboard shortcuts

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