JSON rpc

Building on the Codex Harness — Dominik Kundel, OpenAI

Building on the Codex Harness — Dominik Kundel, OpenAI

Dominik Kundel from OpenAI's Codex team explains the Codex App Server, the open-source JSON-RPC protocol that wraps the Codex harness and powers the Codex app, IDE extensions, and third-party clients. He covers live protocol events, more than 120 client messages, ChatGPT sign-in, developer instructions, deferred dynamic tools, shipping and binding generation, the Python SDK, and a demo of Codex running inside Doom.

The Universal Remote Control for AI — Alex Hancock, Block

The Universal Remote Control for AI — Alex Hancock, Block

Alex Hancock discusses the need for a standardized protocol for client-to-agent communication in AI, similar to how MCP standardizes agent-to-tool interaction. He introduces the Agent Client Protocol (ACP), born from Zed and JetBrains, as a JSON RPC-based solution for client software to control agent harnesses, send tasks, and receive updates. Hancock demonstrates ACP's flexibility with multiple clients driving a single agent and highlights how its new remote transport capability, combined with MCP and model APIs, enables independent placement of all agentic stack components, fostering a competitive ecosystem that will significantly enhance user experience.

Building an ACP-Compatible Agent Live — Bennet Fenner, Zed

Building an ACP-Compatible Agent Live — Bennet Fenner, Zed

This session explores building an AI coding agent that integrates with the Agent Client Protocol (ACP), Zed's open-source JSON RPC-based standard for agent-client communication. It covers essential architectural elements, including protocol design, session lifecycle management, real-time streaming of model output via session updates, and sophisticated handling of tool calls, such as proxied file system operations and self-modifying code for new capabilities like a terminal tool.

A2A vs MCP: AI Agent Communication Explained

A2A vs MCP: AI Agent Communication Explained

Discover how A2A (Agent2Agent) and MCP (Model Context Protocol) solve critical challenges in AI agent ecosystems. A2A enables seamless communication and collaboration between diverse AI agents, while MCP standardizes an agent's access to external tools and data, fostering robust and interoperable AI workflows.