Directories
¶
| Path | Synopsis |
|---|---|
|
Package agents is the domain of agent-manager: an agent on the platform is a Flux HelmRelease of the agent chart (one release renders one kagent Agent), sharing a per-namespace OCIRepository that tracks the chart.
|
Package agents is the domain of agent-manager: an agent on the platform is a Flux HelmRelease of the agent chart (one release renders one kagent Agent), sharing a per-namespace OCIRepository that tracks the chart. |
|
Package api exposes the service twice from one process: REST/JSON under /api/v1 for the portal backend, and MCP tools for muster.
|
Package api exposes the service twice from one process: REST/JSON under /api/v1 for the portal backend, and MCP tools for muster. |
|
Package chart knows the agent chart: where it lives, which version a Flux OCIRepository tracking the configured semver range resolves to right now, and the values.schema.json of that version — the contract every agent's values are validated against before anything is applied.
|
Package chart knows the agent chart: where it lives, which version a Flux OCIRepository tracking the configured semver range resolves to right now, and the values.schema.json of that version — the contract every agent's values are validated against before anything is applied. |
|
Package kube builds the Kubernetes clients agent-manager writes with, and hides them behind an interface so the identity a write runs under can change without touching the service: today one client authenticated as the pod's ServiceAccount, later a per-call client carrying the caller's own token (writes-as-caller, the follow-up tracked in the README).
|
Package kube builds the Kubernetes clients agent-manager writes with, and hides them behind an interface so the identity a write runs under can change without touching the service: today one client authenticated as the pod's ServiceAccount, later a per-call client carrying the caller's own token (writes-as-caller, the follow-up tracked in the README). |
|
Package server assembles the single HTTP listener: health endpoints, the REST API and the MCP streamable-HTTP endpoint.
|
Package server assembles the single HTTP listener: health endpoints, the REST API and the MCP streamable-HTTP endpoint. |
|
Package skills discovers agent skills in git repositories the way the portal backend's /agent-skills endpoint does: every SKILL.md in a GitHub repository is one skill, its frontmatter name and description describe it, and its directory is the kagent spec.skills.gitRefs entry (url + path + ref) an agent mounts.
|
Package skills discovers agent skills in git repositories the way the portal backend's /agent-skills endpoint does: every SKILL.md in a GitHub repository is one skill, its frontmatter name and description describe it, and its directory is the kagent spec.skills.gitRefs entry (url + path + ref) an agent mounts. |
Click to show internal directories.
Click to hide internal directories.