internal/

directory
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2026 License: MIT

Directories

Path Synopsis
Package ahclient provides a typed HTTP client for the agentic-hosting API.
Package ahclient provides a typed HTTP client for the agentic-hosting API.
Package apierr defines typed API errors for consistent HTTP error handling.
Package apierr defines typed API errors for consistent HTTP error handling.
Package builder runs source-to-image builds in the ah-builder systemd unit.
Package builder runs source-to-image builds in the ah-builder systemd unit.
Package builds coordinates build lifecycle between DB and builder.
Package builds coordinates build lifecycle between DB and builder.
Package cache provides a generic, thread-safe LRU cache with O(log n) eviction.
Package cache provides a generic, thread-safe LRU cache with O(log n) eviction.
Package config provides injectable configuration with environment variable overrides.
Package config provides injectable configuration with environment variable overrides.
Package databases manages Postgres and Redis database provisioning.
Package databases manages Postgres and Redis database provisioning.
Package deployments manages deployment event records for services.
Package deployments manages deployment event records for services.
Package diskcheck provides disk space checks for deploy/build/create paths.
Package diskcheck provides disk space checks for deploy/build/create paths.
Package docker wraps the Docker Engine API for ah container lifecycle.
Package docker wraps the Docker Engine API for ah container lifecycle.
Package environments manages sandboxed dev environment lifecycle.
Package environments manages sandboxed dev environment lifecycle.
Package gc cleans up orphaned Docker resources.
Package gc cleans up orphaned Docker resources.
Package httpx provides shared HTTP response helpers used by both the api and middleware packages to ensure consistent error formatting.
Package httpx provides shared HTTP response helpers used by both the api and middleware packages to ensure consistent error formatting.
Package kanbans manages per-tenant Vikunja kanban board provisioning.
Package kanbans manages per-tenant Vikunja kanban board provisioning.
Package reconciler syncs DB state with actual Docker state.
Package reconciler syncs DB state with actual Docker state.
Package services coordinates DB records with Docker containers.
Package services coordinates DB records with Docker containers.
Package snapshots manages point-in-time snapshots of deployed services, capturing the Docker image tag, environment variables, and resource config.
Package snapshots manages point-in-time snapshots of deployed services, capturing the Docker image tag, environment variables, and resource config.
Package status holds the status strings the server emits, so the CLI compares against real values.
Package status holds the status strings the server emits, so the CLI compares against real values.

Jump to

Keyboard shortcuts

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