mcp: headersCommand missing from V2 ConfigMCP.Remote schema (merge drift risk)
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- typescript
Research direction
Compare packages/core/src/v1/config/mcp.ts ConfigMCPV1.Remote with packages/core/src/config/mcp.ts ConfigMCP.Remote, focusing on the headersCommand field. Start by finding how the V2 schema is defined and whether nearby tests cover MCP config parsing. Done means V2 either preserves headersCommand consistently or the maintainers explicitly decide that V2 ConfigMCP should be removed.
Written by the indexing model from the issue text.
Description
Found during v0.9.1 release review (Tech-Lead). packages/core/src/v1/config/mcp.ts ConfigMCPV1.Remote has headersCommand (bearer-auth, #793). The newer Effect-Schema ConfigMCP.Remote in packages/core/src/config/mcp.ts does NOT. Not a live bug today (MCP load goes through V1), but V2 Config.Service is already wired into other subsystems. If MCP config loading migrates to V2, headersCommand will silently vanish via onExcessProperty: "ignore" — dropped auth headers, no error. Add headersCommand to V2, or decide V2 ConfigMCP is dead and remove it.
- Dominant language
- TypeScript
- Stars
- 813
- Forks
- 134
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 62
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AltimateAI/altimate-code
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
AltimateAI/altimate-code#1323 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
AltimateAI/altimate-code#1288 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
AltimateAI/altimate-code#1285 ·
-
privacy: Altimate Base consent dialog no longer discloses persistent per-installation identifier Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
AltimateAI/altimate-code#1284 ·
-
Difficulty 2/5 Under an hour Newbie friendliness 72/100
AltimateAI/altimate-code#1283 ·
All issues in AltimateAI/altimate-code
Similar issues
-
calcite-components needs triage refactor
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Esri/calcite-design-system#15203 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100