Skip to content

fix(mcp): pin editor launchers and validate configuration commands - #858

Merged
tolgaergin merged 1 commit into
mainfrom
codex/reference-mcp-servers
Sep 20, 2026
Merged

tolgaergin merged 1 commit into
mainfrom
codex/reference-mcp-servers

Conversation

@tolgaergin

@tolgaergin tolgaergin commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

MCP editor setup could save a project-resolved launcher, replace linked configuration files, and accept invalid command shapes. Setup now pins the current executable for both the editor and delegated tools, requires an absolute home directory, rejects linked configuration files, and parses each MCP subcommand through clap with usage exit codes.

Validation: workspace build, 6,573 workspace tests, 5,226 serial CLI unit tests, 116 CLI integration tests, 24 MCP workflows, workspace all-target clippy, and formatting passed. Regression tests reproduced the failures before the fixes. Daybreak reviewed the final modified surface.

Findings: 5 received, 5 verified and fixed, 0 rejected, 0 blocked, 0 pending. Companions: server lpm-dev/mcp-server#2 and docs lpm-dev/rust-client-docs#362.

Generated by OpenAI Codex (GPT-6) using the Codex agent harness.

@tolgaergin
tolgaergin added this pull request to stack #860 September 20, 2026 19:06
@tolgaergin
tolgaergin merged commit 9d34485 into main Sep 20, 2026
28 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant