Skip to content

Conversation

bolinfest
Copy link
Collaborator

@bolinfest bolinfest commented Aug 15, 2025

This introduces a new crate in the workspace, codex-protocol, which is initially seeded with core/src/protocol.rs and its dependencies. See the new protocol/README.md for details.

Note this is the first step in bringing the existing core/src/protocol.rs and mcp-server/src/wire_format.rs closer together so that we have one place where we define "types."

Admittedly, over time, it is more important to commit to a contract for types exposed by codex mcp, but today, there is a number of cases where we convert between "MCP types" and internal types, and it isn't often meaningful, so it would be nice to share more types directly.

@bolinfest bolinfest merged commit d262244 into main Aug 15, 2025
30 checks passed
@bolinfest bolinfest deleted the pr2355 branch August 15, 2025 19:44
@github-actions github-actions bot locked and limited conversation to collaborators Aug 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants