Skip to content

Distribute graff via the ACP Registry (agentclientprotocol/registry) #613

Description

@justrach

Summary

Graff already speaks ACP (graff acp), but the only way to use it in Zed is a hand-written agent_servers entry in settings. The ACP Registry is Zed's primary install path ("Install from Registry" in Agent Settings → External Agents) and feeds JetBrains, VS Code and other ACP clients too.

Docs: https://agentclientprotocol.com/docs/registry

What listing requires

  1. Fork https://github.com/agentclientprotocol/registry
  2. Add folder graff/ with:
    • agent.json following the schema — name, description, version, distribution info for automatic installation (npm/binary download URL per platform)
    • optional icon.svg
  3. Submit a PR

Prerequisite / caveat

  • The registry is curated to agents that support ACP authentication (protocol/v1/authentication). Graff currently owns its own auth (graff login, keychain) and doesn't implement the ACP auth methods — we should either document our OAuth flow as supported or add ACP auth support first.
  • Listing next to Claude Agent / Codex / Gemini CLI also implies streaming tool calls + incremental session/updates; tracked separately in ACP: stream tool calls and incremental session updates (currently final-text-only) #612.

Suggested follow-ups

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions