pkg/

directory
v0.2.11 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2026 License: Apache-2.0

Directories

Path Synopsis
Package agentclient provides a lightweight HTTP client for querying the klaus agent's /status endpoint.
Package agentclient provides a lightweight HTTP client for querying the klaus agent's /status endpoint.
Package archive persists agent transcript summaries for stopped/deleted instances so they can be reviewed after the container is gone.
Package archive persists agent transcript summaries for stopped/deleted instances so they can be reviewed after the container is gone.
Package config defines the klausctl configuration types and handles loading from the user's config file.
Package config defines the klausctl configuration types and handles loading from the user's config file.
Package gatewaybridge manages the local lifecycle of the klaus-gateway service (and optionally the upstream agentgateway it can run behind).
Package gatewaybridge manages the local lifecycle of the klaus-gateway service (and optionally the upstream agentgateway it can run behind).
Package instance tracks the state of running klausctl container instances.
Package instance tracks the state of running klausctl container instances.
Package mcpclient provides a lightweight MCP HTTP client for communicating with klaus agent instances.
Package mcpclient provides a lightweight MCP HTTP client for communicating with klaus agent instances.
Package mcpserverstore manages the global registry of managed MCP server definitions for klausctl.
Package mcpserverstore manages the global registry of managed MCP server definitions for klausctl.
Package musterbridge manages the lifecycle of a shared local muster process that aggregates stdio MCP servers behind an HTTP endpoint.
Package musterbridge manages the lifecycle of a shared local muster process that aggregates stdio MCP servers behind an HTTP endpoint.
Package oauth provides OAuth 2.0 authentication for remote MCP servers.
Package oauth provides OAuth 2.0 authentication for remote MCP servers.
Package ocicache manages the on-disk klaus-oci registry response cache for klausctl.
Package ocicache manages the on-disk klaus-oci registry response cache for klausctl.
Package orchestrator provides shared container lifecycle logic used by both the CLI commands and the MCP server tool handlers.
Package orchestrator provides shared container lifecycle logic used by both the CLI commands and the MCP server tool handlers.
Package remote implements the client-side wiring for targeting a klaus-gateway instead of a locally-running klaus container.
Package remote implements the client-side wiring for targeting a klaus-gateway instead of a locally-running klaus container.
Package renderer generates the configuration files that are mounted into the klaus container.
Package renderer generates the configuration files that are mounted into the klaus container.
Package runtime provides a container runtime abstraction for Docker and Podman.
Package runtime provides a container runtime abstraction for Docker and Podman.
Package secret provides a file-permission-protected secret store for klausctl.
Package secret provides a file-permission-protected secret store for klausctl.
Package workspace manages a registry of GitHub repositories and a local clone cache.
Package workspace manages a registry of GitHub repositories and a local clone cache.
Package worktree manages cloned workspaces for instance isolation.
Package worktree manages cloned workspaces for instance isolation.

Jump to

Keyboard shortcuts

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