Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
v1alpha1
Package v1alpha1 defines the Kubernetes-style API types for all agentregistry resources.
|
Package v1alpha1 defines the Kubernetes-style API types for all agentregistry resources. |
|
v1alpha1/registries
Package registries holds the per-registry validators that confirm a package exists in its upstream registry and carries an ownership annotation matching the resource's expected server name.
|
Package registries holds the per-registry validators that confirm a package exists in its upstream registry and carries an ownership annotation matching the resource's expected server name. |
|
v1alpha1/registries/internal/testutil
Package testutil provides shared helpers for the registries package tests.
|
Package testutil provides shared helpers for the registries package tests. |
|
db
Package db hosts the `arctl db` parent command and its subcommands.
|
Package db hosts the `arctl db` parent command and its subcommands. |
|
db/migrate
Package migrate exposes the `arctl db migrate` subcommand.
|
Package migrate exposes the `arctl db migrate` subcommand. |
|
Portions of this file are derived from the slog-leveler project (https://github.com/shashankram/slog-leveler) which is licensed under the MIT License.
|
Portions of this file are derived from the slog-leveler project (https://github.com/shashankram/slog-leveler) which is licensed under the MIT License. |
|
Package mcpregistry provides a read-only compatibility representation of AgentRegistry's MCPServer resources in the shape defined by the official MCP Registry (github.com/modelcontextprotocol/registry) `server.json` v0.1 specification.
|
Package mcpregistry provides a read-only compatibility representation of AgentRegistry's MCPServer resources in the shape defined by the official MCP Registry (github.com/modelcontextprotocol/registry) `server.json` v0.1 specification. |
|
database
Package database exposes the minimum types the agentregistry server contract guarantees across builds: the sentinel errors every layer returns when input is malformed, a row is missing, etc., and the thin Store interface that AppOptions.DatabaseFactory wraps.
|
Package database exposes the minimum types the agentregistry server contract guarantees across builds: the sentinel errors every layer returns when input is malformed, a row is missing, etc., and the thin Store interface that AppOptions.DatabaseFactory wraps. |
|
database/legacymigrate
Package legacymigrate copies legacy OSS data from the prior `v1alpha1.*` schema into the orchestrator-owned `agentregistry` schema.
|
Package legacymigrate copies legacy OSS data from the prior `v1alpha1.*` schema into the orchestrator-owned `agentregistry` schema. |
|
database/migrationlint
Package migrationlint enforces the SQL conventions every migration source must follow, so the OSS set and any downstream set are held to the same contract.
|
Package migrationlint enforces the SQL conventions every migration source must follow, so the OSS set and any downstream set are held to the same contract. |
|
database/orchestrator
Package orchestrator drives `golang-migrate/migrate/v4` Up against one or more registered Sources behind a single advisory-lock-guarded startup path.
|
Package orchestrator drives `golang-migrate/migrate/v4` Up against one or more registered Sources behind a single advisory-lock-guarded startup path. |
|
resource
Package resource provides a single generic HTTP handler wiring for every v1alpha1 kind.
|
Package resource provides a single generic HTTP handler wiring for every v1alpha1 kind. |
|
Package types defines public extension points shared by registry components and external integrations.
|
Package types defines public extension points shared by registry components and external integrations. |
|
typestest
Package typestest provides shared test helpers for pkg/types implementations.
|
Package typestest provides shared test helpers for pkg/types implementations. |
|
Package validators provides centralized validation functions for resource names across the AgentRegistry CLI and services.
|
Package validators provides centralized validation functions for resource names across the AgentRegistry CLI and services. |
Click to show internal directories.
Click to hide internal directories.