# Introduction - Agent Client Protocol

> Markdown mirror of DialtoneApp's public top-site detail page for `agentclientprotocol.com`.

URL: https://dialtoneapp.com/top-sites/agentclientprotocol.com/index.md
Canonical HTML: https://dialtoneapp.com/top-sites/agentclientprotocol.com

## Summary

- Domain: `agentclientprotocol.com`
- Website: https://agentclientprotocol.com
- Description: ai readable | score 30 | purchase read only
- Label: ai_readable
- Payment surface: Not available
- Purchase boundary: read_only
- Control boundary: unknown
- Rank: 29240

## robots

~~~text
User-agent: *
Disallow: /cdn-cgi/
Disallow: /_next/
Sitemap: https://agentclientprotocol.com/sitemap.xml
~~~

## llms

~~~text
# Agent Client Protocol

> The Agent Client Protocol (ACP) is a protocol that standardizes communication between code editors.

## Docs

- [ACP Registry is stabilized](https://agentclientprotocol.com/announcements/acp-agent-registry-stabilized.md): Announcement that the ACP Registry RFD has been completed and the registry is stabilized.
- [Implementation information for agents and clients](https://agentclientprotocol.com/announcements/implementation-information.md): Protocol update introducing optional implementation metadata during initialization.
- [Sergey Ignatov joins ACP as Lead Maintainer](https://agentclientprotocol.com/announcements/sergey-ignatov-lead-maintainer.md): Governance announcement about Sergey Ignatov joining ACP as a Lead Maintainer.
- [Session Close is stabilized](https://agentclientprotocol.com/announcements/session-close-stabilized.md): Announcement that the session/close method is now part of the stable ACP protocol.
- [Session Config Options are stabilized](https://agentclientprotocol.com/announcements/session-config-options-stabilized.md): Announcement that session-level configuration selectors are now part of the stable ACP protocol.
- [Session Info Update is stabilized](https://agentclientprotocol.com/announcements/session-info-update-stabilized.md): Announcement that the session_info_update notification is now part of the stable ACP protocol.
- [Session List is stabilized](https://agentclientprotocol.com/announcements/session-list-stabilized.md): Announcement that the session/list method is now part of the stable ACP protocol.
- [Session Resume is stabilized](https://agentclientprotocol.com/announcements/session-resume-stabilized.md): Announcement that the session/resume method is now part of the stable ACP protocol.
- [Transports Working Group](https://agentclientprotocol.com/announcements/transports-working-group.md): Announcing the new Transports Working Group, to stabilize new transport formats.
- [Brand](https://agentclientprotocol.com/brand.md): Assets for the Agent Client Protocol brand.
- [Code of Conduct](https://agentclientprotocol.com/community/code-of-conduct.md)
- [Contributor Communication](https://agentclientprotocol.com/community/communication.md): Communication methods for Agent Client Protocol contributors
- [Contributing](https://agentclientprotocol.com/community/contributing.md): How to participate in the development of ACP
- [Governance](https://agentclientprotocol.com/community/governance.md): How the ACP project is governed
- [Working and Interest Groups](https://agentclientprotocol.com/community/working-interest-groups.md): Learn about the two forms of collaborative groups within the Agent Client Protocol's governance structure - Working Groups and Interest Groups.
- [Agents](https://agentclientprotocol.com/get-started/agents.md): Agents implementing the Agent Client Protocol.
- [Architecture](https://agentclientprotocol.com/get-started/architecture.md): Overview of the Agent Client Protocol architecture.
- [Clients](https://agentclientprotocol.com/get-started/clients.md): Clients, frameworks, connectors, and related tools around the Agent Client Protocol.
- [Introduction](https://agentclientprotocol.com/get-started/introduction.md): Get started with the Agent Client Protocol.
- [ACP Registry](https://agentclientprotocol.com/get-started/registry.md): The easiest way to find and install ACP-compatible agents.
- [Community](https://agentclientprotocol.com/libraries/community.md): Community managed libraries for the Agent Client Protocol
- [Java](https://agentclientprotocol.com/libraries/java.md): Java library for the Agent Client Protocol
- [Kotlin](https://agentclientprotocol.com/libraries/kotlin.md): Kotlin library for the Agent Client Protocol
- [Python](https://agentclientprotocol.com/libraries/python.md): Python library for the Agent Client Protocol
- [Rust](https://agentclientprotocol.com/libraries/rust.md): Rust library for the Agent Client Protocol
- [TypeScript](https://agentclientprotocol.com/libraries/typescript.md): TypeScript library for the Agent Client Protocol
- [Agent Plan](https://agentclientprotocol.com/protocol/agent-plan.md): How Agents communicate their execution plans
- [Content](https://agentclientprotocol.com/protocol/content.md): Understanding content blocks in the Agent Client Protocol
- [Extensibility](https://agentclientprotocol.com/protocol/extensibility.md): Adding custom data and capabilities
- [File System](https://agentclientprotocol.com/protocol/file-system.md): Client filesystem access methods
- [Initialization](https://agentclientprotocol.com/protocol/initialization.md): How all Agent Client Protocol connections begin
- [Overview](https://agentclientprotocol.com/protocol/overview.md): How the Agent Client Protocol works
- [Prompt Turn](https://agentclientprotocol.com/protocol/prompt-turn.md): Understanding the core conversation flow
- [Schema](https://agentclientprotocol.com/protocol/schema.md): Schema definitions for the Agent Client Protocol
- [Session Config Options](https://agentclientprotocol.com/protocol/session-config-options.md): Flexible configuration selectors for agent sessions
- [Session List](https://agentclientprotocol.com/protocol/session-list.md): Discovering existing sessions
- [Session Modes](https://agentclientprotocol.com/protocol/session-modes.md): Switch between different agent operating modes
- [Session Setup](https://agentclientprotocol.com/protocol/session-setup.md): Creating and loading sessions
- [Slash Commands](https://agentclientprotocol.com/protocol/slash-commands.md): Advertise available slash commands to clients
- [Terminals](https://agentclientprotocol.com/protocol/terminals.md): Executing and managing terminal commands
- [Tool Calls](https://agentclientprotocol.com/protocol/tool-calls.md): How Agents report tool call execution
- [Transports](https://agentclientprotocol.com/protocol/transports.md): Mechanisms for agents and clients to communicate with each other
- [Publications](https://agentclientprotocol.com/publications.md): ACP publications, talks, presentations, and videos
- [Requests for Dialog (RFDs)](https://agentclientprotocol.com/rfds/about.md): Our process for introducing changes to the protocol
- [ACP Agent Registry](https://agentclientprotocol.com/rfds/acp-agent-registry.md)
- [Additional Workspace Roots for Session Lifecycle Requests](https://agentclientprotocol.com/rfds/additional-directories.md)
- [Agent Telemetry Export](https://agentclientprotocol.com/rfds/agent-telemetry-export.md)
- [Authentication Methods](https://agentclientprotocol.com/rfds/auth-methods.md)
- [Boolean Config Option Type](https://agentclientprotocol.com/rfds/boolean-config-option.md)
- [Configurable LLM Providers](https://agentclientprotocol.com/rfds/custom-llm-endpoint.md)
- [Represent deleted files in diff](https://agentclientprotocol.com/rfds/diff-delete.md)
- [Elicitation: Structured User Input](https://agentclientprotocol.com/rfds/elicitation.md)
- [Introduce RFD Process](https://agentclientprotocol.com/rfds/introduce-rfd-process.md)
- [Logout Method](https://agentclientprotocol.com/rfds/logout-method.md)
- [MCP-over-ACP: MCP Transport via ACP Channels](https://agentclientprotocol.com/rfds/mcp-over-acp.md)
- [Message ID](https://agentclientprotocol.com/rfds/message-id.md)
- [Meta Field Propagation Conventions](https://agentclientprotocol.com/rfds/meta-propagation.md)
- [Next Edit Suggestions](https://agentclientprotocol.com/rfds/next-edit-suggestions.md)
- [Agent Extensions via ACP Proxies](https://agentclientprotocol.com/rfds/proxy-chains.md)
- [Request Cancellation Mechanism](https://agentclientprotocol.com/rfds/request-cancellation.md)
- [Rust SDK based on SACP](https://agentclientprotocol.com/rfds/rust-sdk-v1.md)
- [Closing active sessions](https://agentclientprotocol.com/rfds/session-close.md)
- [Session Config Options](https://agentclientprotocol.com/rfds/session-config-options.md)
- [Session Delete](https://agentclientprotocol.com/rfds/session-delete.md)
- [Forking of existing sessions](https://agentclientprotocol.com/rfds/session-fork.md)
- [Session Info Update](https://agentclientprotocol.com/rfds/session-info-update.md)
- [Session List](https://agentclientprotocol.com/rfds/session-list.md)
- [Resuming of existing sessions](https://agentclientprotocol.com/rfds/session-resume.md)
- [Session Usage and Context Status](https://agentclientprotocol.com/rfds/session-usage.md)
- [Streamable HTTP & WebSocket Transport](https://agentclientprotocol.com/rfds/streamable-http-websocket-transport.md)
- [RFD Updates](https://agentclientprotocol.com/rfds/updates.md): Lifecycle updates for ACP Requests for Dialog
- [Updates](https://agentclientprotocol.com/updates.md): Updates and announcements about the Agent Client Protocol

## OpenAPI Specs

- [openapi](https://agentclientprotocol.com/api-reference/openapi.json)
~~~

## llms-full

Not found.