api/

directory
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2026 License: AGPL-3.0

Directories

Path Synopsis
cmd
api command
internal
app
services/agentpush
Package agentpush isolates the live-push flow that decrypts a user's bound secret snapshot with their DEK and delivers it to the running workspace pod's agentd via HTTP.
Package agentpush isolates the live-push flow that decrypts a user's bound secret snapshot with their DEK and delivers it to the running workspace pod's agentd via HTTP.
services/database
Package database — query tracer.
Package database — query tracer.
services/email
Package email provides the orchestration layer for outbound transactional email.
Package email provides the orchestration layer for outbound transactional email.
services/health
Package health runs the API server's periodic dependency health probe.
Package health runs the API server's periodic dependency health probe.
services/secretautopush
Package secretautopush wires the workspace watcher's per-CRD-event callback to a fire-and-forget push of user-DEK secrets to the workspace pod's agentd.
Package secretautopush wires the workspace watcher's per-CRD-event callback to a fire-and-forget push of user-DEK secrets to the workspace pod's agentd.
services/sso
Package sso implements OIDC single sign-on for organizations (US-43.10, D17).
Package sso implements OIDC single sign-on for organizations (US-43.10, D17).
services/wsstate
Package wsstate holds the per-workspace state that ProxyHandler previously kept in process-local maps.
Package wsstate holds the per-workspace state that ProxyHandler previously kept in process-local maps.
testharness
Package testharness is the single source of Postgres + Redis wiring for the API service's integration tests.
Package testharness is the single source of Postgres + Redis wiring for the API service's integration tests.
Package migrations embeds the SQL migration files so that test tooling (the integration-test harness) and any in-process caller can apply migrations without the external `migrate` CLI being on PATH.
Package migrations embeds the SQL migration files so that test tooling (the integration-test harness) and any in-process caller can apply migrations without the external `migrate` CLI being on PATH.

Jump to

Keyboard shortcuts

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