Skip to content

Conversation

bolinfest
Copy link
Collaborator

@bolinfest bolinfest commented Sep 30, 2025

Fixes:

  • Removed overdeclaration of types that were unnecessary because they were already included by induction.
  • Reordered list of response types to match the enum order, making it easier to identify what was missing.
  • Added ExecArbitraryCommandResponse because it was missing.
  • Leveraged use codex_protocol::mcp_protocol::*; to make the file more readable.
  • Removed crate dependency on mcp-types now that we have separate the app server from the MCP server: fix: separate codex mcp into codex mcp-server and codex app-server #4471

My next move is to come up with some scheme that ensures request types always have a response type and that the response type is automatically included with the output of codex generate-ts.

@bolinfest bolinfest force-pushed the pr4518 branch 5 times, most recently from 6681c8a to 9b958ab Compare September 30, 2025 20:23
@bolinfest bolinfest enabled auto-merge (squash) September 30, 2025 20:38
@bolinfest bolinfest disabled auto-merge September 30, 2025 21:07
@bolinfest bolinfest merged commit ddfb7eb into main Sep 30, 2025
38 checks passed
@bolinfest bolinfest deleted the pr4518 branch September 30, 2025 21:08
@github-actions github-actions bot locked and limited conversation to collaborators Sep 30, 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