Directories
¶
| Path | Synopsis |
|---|---|
|
cmd/kagent
command
|
|
|
internal/commands/db
Package db wires the CLI configuration to the database commands.
|
Package db wires the CLI configuration to the database commands. |
|
internal/commands/sandbox
Package sandbox implements standalone sandbox commands.
|
Package sandbox implements standalone sandbox commands. |
|
internal/commands/session
Package session implements Session CLI commands.
|
Package session implements Session CLI commands. |
|
internal/common/exec
Package exec provides utilities for executing external commands.
|
Package exec provides utilities for executing external commands. |
|
internal/common/fs
Package fs provides filesystem utilities.
|
Package fs provides filesystem utilities. |
|
internal/common/generator
Package generator provides shared utilities for project code generation.
|
Package generator provides shared utilities for project code generation. |
|
internal/common/k8s
Package k8s provides utilities for working with Kubernetes configurations.
|
Package k8s provides utilities for working with Kubernetes configurations. |
|
internal/common/prompt
Package prompt provides utilities for interactive user input.
|
Package prompt provides utilities for interactive user input. |
|
internal/config
Package config resolves local CLI settings before command execution.
|
Package config resolves local CLI settings before command execution. |
|
internal/connection
Package connection owns CLI server connectivity and Kubernetes port-forward fallback.
|
Package connection owns CLI server connectivity and Kubernetes port-forward fallback. |
|
internal/db
Package db hosts the `kagent db` parent command and its subcommands.
|
Package db hosts the `kagent db` parent command and its subcommands. |
|
internal/db/migrate
Package migrate provides the database migration commands.
|
Package migrate provides the database migration commands. |
|
internal/output
Package output owns the CLI's shared machine-output contract.
|
Package output owns the CLI's shared machine-output contract. |
|
internal/tui/session
Package session renders Session control-plane fields for the terminal.
|
Package session renders Session control-plane fields for the terminal. |
|
cmd
|
|
|
controller
command
|
|
|
hack
|
|
|
makeagentconfig
command
|
|
|
mockllm
command
|
|
|
internal
|
|
|
a2agateway
Package a2agateway routes public A2A calls to actors and persisted Session state.
|
Package a2agateway routes public A2A calls to actors and persisted Session state. |
|
controller/remotemcpserver
Package remotemcpserver reconciles the discovered tool catalog published in RemoteMCPServer status.
|
Package remotemcpserver reconciles the discovered tool catalog published in RemoteMCPServer status. |
|
controller/toolcatalog
Package toolcatalog normalizes and publishes MCP catalog observations.
|
Package toolcatalog normalizes and publishes MCP catalog observations. |
|
dbtest
Package dbtest provides test helpers for spinning up a Postgres container.
|
Package dbtest provides test helpers for spinning up a Postgres container. |
|
service/taskstore
Package taskstore owns the private persistence API used by runtime SDKs.
|
Package taskstore owns the private persistence API used by runtime SDKs. |
|
skillsinit
Package skillsinit fetches skill and plugin artifacts from remote sources.
|
Package skillsinit fetches skill and plugin artifacts from remote sources. |
|
translator/claude
Package claude compiles resolved v1alpha3 inputs for the native Claude Harness adapter.
|
Package claude compiles resolved v1alpha3 inputs for the native Claude Harness adapter. |
|
translator/codex
Package codex compiles resolved v1alpha3 inputs for the native Codex Harness adapter.
|
Package codex compiles resolved v1alpha3 inputs for the native Codex Harness adapter. |
|
pkg
|
|
|
app
Package app boots the kagent controller.
|
Package app boots the kagent controller. |
|
config
Package config loads explicit CLI and controller configuration.
|
Package config loads explicit CLI and controller configuration. |
|
env
Package env provides a centralized registry for environment variables used throughout kagent.
|
Package env provides a centralized registry for environment variables used throughout kagent. |
|
migrations
Package migrations embeds the SQL migration files for the kagent database schema and provides the runner that applies them at startup.
|
Package migrations embeds the SQL migration files for the kagent database schema and provides the runner that applies them at startup. |
|
postgres
Package postgres builds kagent's PostgreSQL connection pool configuration.
|
Package postgres builds kagent's PostgreSQL connection pool configuration. |
|
postgressetup
Package postgressetup provides the PostgreSQL identity setup for Kagent.
|
Package postgressetup provides the PostgreSQL identity setup for Kagent. |
|
test
|
|
|
byoa2a
command
|
|
Click to show internal directories.
Click to hide internal directories.