Directories
¶
| Path | Synopsis |
|---|---|
|
common/gitutil
Package gitutil provides shared utilities for cloning Git repositories and copying their contents to a target directory.
|
Package gitutil provides shared utilities for cloning Git repositories and copying their contents to a target directory. |
|
declarative/chat
Package chat is the interactive A2A chat TUI launched after `arctl run` brings an agent up.
|
Package chat is the interactive A2A chat TUI launched after `arctl run` brings an agent up. |
|
declarative/inspector
Package inspector launches MCP Inspector as a subprocess.
|
Package inspector launches MCP Inspector as a subprocess. |
|
declarative/mcpresolve
Package mcpresolve turns a catalog MCPServer ref (name + tag) into a ResolvedMCP describing the URL and headers (if remote) the caller should wire into local-dev .env.
|
Package mcpresolve turns a catalog MCPServer ref (name + tag) into a ResolvedMCP describing the URL and headers (if remote) the caller should wire into local-dev .env. |
|
frameworks
internal/cli/frameworks/picker.go
|
internal/cli/frameworks/picker.go |
|
scheme
Package scheme is the CLI dispatch layer over v1alpha1: it owns the alias-flexible Kind lookup table (so `arctl get mcp` and `arctl get mcpserver` both resolve), per-kind table-render metadata, and the per-kind cobra→registry-client callbacks (`Get`, `List`, `Delete`, `ToYAMLFunc`).
|
Package scheme is the CLI dispatch layer over v1alpha1: it owns the alias-flexible Kind lookup table (so `arctl get mcp` and `arctl get mcpserver` both resolve), per-kind table-render metadata, and the per-kind cobra→registry-client callbacks (`Get`, `List`, `Delete`, `ToYAMLFunc`). |
|
Package constants defines shared constant values used across the agentregistry codebase.
|
Package constants defines shared constant values used across the agentregistry codebase. |
|
mcp
|
|
|
registryserver
Package registryserver exposes the agentregistry over MCP so Claude + other MCP clients can list and fetch resources as typed tools.
|
Package registryserver exposes the agentregistry over MCP so Claude + other MCP clients can list and fetch resources as typed tools. |
|
api/handlers/mcpregistry
Package mcpregistry wires the read-only MCP Registry v0.1 compatibility endpoints.
|
Package mcpregistry wires the read-only MCP Registry v0.1 compatibility endpoints. |
|
api/handlers/v0/crud
Package v1alpha1crud wires the generic CRUD HTTP handlers for every first-party v1alpha1 Kind shipped by this repo (Agent, MCPServer, Skill, Prompt, Runtime, Model, Deployment).
|
Package v1alpha1crud wires the generic CRUD HTTP handlers for every first-party v1alpha1 Kind shipped by this repo (Agent, MCPServer, Skill, Prompt, Runtime, Model, Deployment). |
|
api/handlers/v0/deploymentlogs
Package deploymentlogs owns the Deployment logs subresource: `/v0/deployments/{name}/logs`.
|
Package deploymentlogs owns the Deployment logs subresource: `/v0/deployments/{name}/logs`. |
|
api/router
Package router contains API routing logic
|
Package router contains API routing logic |
|
plugins/bundle
Package bundle is the in-memory representation of a plugin's portable core: a flat, path-keyed set of files (SKILL.md, AGENTS.md, .mcp.json, hooks/*, commands/*, agents/*, bin/*, and the real .claude-plugin/plugin.json).
|
Package bundle is the in-memory representation of a plugin's portable core: a flat, path-keyed set of files (SKILL.md, AGENTS.md, .mcp.json, hooks/*, commands/*, agents/*, bin/*, and the real .claude-plugin/plugin.json). |
|
plugins/source
Package source resolves a Plugin's pinned source pointer into a concrete commit (git) or digest (oci) and loads the bundle files at that pin.
|
Package source resolves a Plugin's pinned source pointer into a concrete commit (git) or digest (oci) and loads the bundle files at that pin. |
|
runtimes/noop
Package noop provides a reference DeploymentAdapter that satisfies the v1alpha1 interface without actually touching infrastructure.
|
Package noop provides a reference DeploymentAdapter that satisfies the v1alpha1 interface without actually touching infrastructure. |
|
runtimes/utils
Package utils hosts shared helpers used by both the local and kubernetes runtime adapters.
|
Package utils hosts shared helpers used by both the local and kubernetes runtime adapters. |
Click to show internal directories.
Click to hide internal directories.