Skip to content

Commit a515f30

Browse files
committed
Update script with new page location
1 parent e2f9a6a commit a515f30

2 files changed

Lines changed: 19 additions & 25 deletions

File tree

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Official ACP Registry
3-
description: Discover Agent Client Protocol agents
2+
title: ACP Registry
3+
description: The easiest way to find and install ACP-compatible agents.
44
---
55

66
<style>{`
@@ -11,29 +11,22 @@ description: Discover Agent Client Protocol agents
1111
}
1212
`}</style>
1313

14-
The ACP Agent Registry is a curated collection of agents implementing the Agent Client Protocol.
14+
## Overview
1515

16-
## Available Agents
16+
The ACP Registry is an easy way for developers to distribute their ACP-compatible agents to any client that speaks the protocol.
1717

18-
$$AGENTS_CARDS$$
18+
At the moment, this is a curated set of agents, including only the ones that [support authentication](/rfds/auth-methods).
19+
20+
Visit [the registry repository on GitHub](https://github.com/agentclientprotocol/registry) to learn more about it.
1921

2022
<Warning>
21-
**Work in Progress**: This registry is under active development. Format and
22-
contents may change.
23+
The registry is under active development, so expect its format and contents to
24+
change.
2325
</Warning>
2426

25-
<Note>
26-
This registry only includes agents that support
27-
[authentication](/rfds/auth-methods). Agents must implement auth flows to be
28-
listed here. Not all ACP-compatible agents are listed yet—as soon as they're
29-
ready, we'll be happy to add them.
30-
</Note>
27+
## Available Agents
3128

32-
<Info>
33-
The registry is hosted at
34-
[github.com/agentclientprotocol/registry](https://github.com/agentclientprotocol/registry).
35-
Visit the repository to contribute your own agent.
36-
</Info>
29+
$$AGENTS_CARDS$$
3730

3831
## Using the Registry
3932

@@ -45,14 +38,14 @@ curl https://cdn.agentclientprotocol.com/registry/v1/latest/registry.json
4538

4639
The registry JSON contains all agent metadata including distribution information for automatic installation.
4740

48-
## Contributing
41+
## Submit your Agent
4942

5043
To add your agent to the registry:
5144

52-
1. Fork the [registry repository](https://github.com/agentclientprotocol/registry)
45+
1. Fork the [registry repository on GitHub](https://github.com/agentclientprotocol/registry)
5346
2. Create a folder with your agent's ID (lowercase, hyphens allowed)
54-
3. Add an `agent.json` file following the [schema](https://github.com/agentclientprotocol/registry/blob/main/agent.schema.json)
47+
3. Add an `agent.json` file following [the schema](https://github.com/agentclientprotocol/registry/blob/main/agent.schema.json)
5548
4. Optionally add an `icon.svg` (16x16 recommended)
5649
5. Submit a pull request
5750

58-
See the [contributing guide](https://github.com/agentclientprotocol/registry/blob/main/CONTRIBUTING.md) for details.
51+
See the [contributing guide](https://github.com/agentclientprotocol/registry/blob/main/CONTRIBUTING.md) for details.

scripts/generate_registry_docs.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
Environment variables:
1212
REGISTRY_URL: Override the default CDN URL (optional)
1313
"""
14+
1415
from __future__ import annotations
1516

1617
import json
@@ -27,8 +28,8 @@
2728

2829
ROOT = Path(__file__).resolve().parents[1]
2930
DOCS_DIR = ROOT / "docs"
30-
TEMPLATE_PATH = DOCS_DIR / "registry" / "_agents.mdx"
31-
OUTPUT_PATH = DOCS_DIR / "registry" / "index.mdx"
31+
TEMPLATE_PATH = DOCS_DIR / "get-started" / "_registry_agents.mdx"
32+
OUTPUT_PATH = DOCS_DIR / "get-started" / "registry.mdx"
3233
PLACEHOLDER = "$$AGENTS_CARDS$$"
3334

3435
# SVG attribute mappings for JSX compatibility
@@ -118,7 +119,7 @@ def _render_agent_cards(agents: list[dict]) -> str:
118119
# Sort agents by name
119120
agents = sorted(agents, key=lambda a: a.get("name", "").lower())
120121

121-
lines: list[str] = ["<CardGroup cols={2}>"]
122+
lines: list[str] = ["<CardGroup cols={3}>"]
122123

123124
for agent in agents:
124125
agent_id = agent.get("id", "-")

0 commit comments

Comments
 (0)