Skip to content

Add MistralVibe and Codex client configurations#3594

Merged
aponcedeleonch merged 1 commit intomainfrom
add-mistral-codex-clients
Feb 6, 2026
Merged

Add MistralVibe and Codex client configurations#3594
aponcedeleonch merged 1 commit intomainfrom
add-mistral-codex-clients

Conversation

@aponcedeleonch
Copy link
Member

@aponcedeleonch aponcedeleonch commented Feb 4, 2026

Closes: #3586 , #3553

Summary

  • Add support for MistralVibe (Mistral Vibe IDE) client configuration
  • Add support for Codex (OpenAI Codex CLI) client configuration
  • Both clients use TOML configuration format with different storage patterns

Details

MistralVibe (mistral-vibe)

  • Uses TOML array-of-tables format: [[mcp_servers]]
  • Config location: ~/.vibe/config.toml
  • Supports transport type field with streamable-http mapping

Codex (codex)

  • Uses TOML nested tables format: [mcp_servers.servername]
  • Config location: ~/.codex/config.toml
  • No transport type field (auto-detects)

Dependencies

This PR depends on #3596 and #3597 (TOML support infrastructure) and should be merged after those PRs land.

🤖 Generated with Claude Code

@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.67%. Comparing base (fbde527) to head (a263b80).
⚠️ Report is 14 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3594      +/-   ##
==========================================
+ Coverage   65.64%   65.67%   +0.02%     
==========================================
  Files         409      409              
  Lines       40620    40620              
==========================================
+ Hits        26666    26678      +12     
+ Misses      11873    11861      -12     
  Partials     2081     2081              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@aponcedeleonch aponcedeleonch changed the base branch from toml-support to main February 4, 2026 13:56
@aponcedeleonch aponcedeleonch marked this pull request as draft February 4, 2026 13:59
@aponcedeleonch aponcedeleonch changed the base branch from main to toml-nested-tables February 4, 2026 14:03
Base automatically changed from toml-nested-tables to main February 5, 2026 09:50
@aponcedeleonch aponcedeleonch force-pushed the add-mistral-codex-clients branch from 692c6ce to 5cc4fd1 Compare February 5, 2026 09:52
@aponcedeleonch aponcedeleonch marked this pull request as ready for review February 5, 2026 09:52
@github-actions github-actions bot added size/S Small PR: 100-299 lines changed and removed size/S Small PR: 100-299 lines changed labels Feb 5, 2026
@aponcedeleonch aponcedeleonch force-pushed the add-mistral-codex-clients branch from 5cc4fd1 to e99ff27 Compare February 5, 2026 10:12
@github-actions github-actions bot added size/S Small PR: 100-299 lines changed and removed size/S Small PR: 100-299 lines changed labels Feb 5, 2026
@aponcedeleonch aponcedeleonch force-pushed the add-mistral-codex-clients branch from e99ff27 to b3cef1a Compare February 5, 2026 10:25
@github-actions github-actions bot added size/S Small PR: 100-299 lines changed and removed size/S Small PR: 100-299 lines changed labels Feb 5, 2026
@aponcedeleonch aponcedeleonch force-pushed the add-mistral-codex-clients branch from b3cef1a to c696025 Compare February 5, 2026 11:33
@github-actions github-actions bot added size/S Small PR: 100-299 lines changed and removed size/S Small PR: 100-299 lines changed labels Feb 5, 2026
Add support for two new MCP clients that use TOML configuration:

- MistralVibe (mistral-vibe): Mistral Vibe IDE
  - Uses TOML array-of-tables format ([[mcp_servers]])
  - Config at ~/.vibe/config.toml
  - Supports transport type field

- Codex (codex): OpenAI Codex CLI
  - Uses TOML nested tables format ([mcp_servers.servername])
  - Config at ~/.codex/config.toml
  - No transport type field support (auto-detects)

Both clients use the TOML infrastructure added in the previous PR.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@aponcedeleonch aponcedeleonch force-pushed the add-mistral-codex-clients branch from c696025 to a263b80 Compare February 5, 2026 13:33
@github-actions github-actions bot added size/S Small PR: 100-299 lines changed and removed size/S Small PR: 100-299 lines changed labels Feb 5, 2026
@aponcedeleonch aponcedeleonch merged commit 32a0040 into main Feb 6, 2026
37 checks passed
@aponcedeleonch aponcedeleonch deleted the add-mistral-codex-clients branch February 6, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S Small PR: 100-299 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Codex support

3 participants