Skip to content

feat: add Mistral API parameters#15

Merged
guillaumegay13 merged 2 commits into
mnfst:mainfrom
guillaumegay13:codex/mistral-api-params
May 21, 2026
Merged

feat: add Mistral API parameters#15
guillaumegay13 merged 2 commits into
mnfst:mainfrom
guillaumegay13:codex/mistral-api-params

Conversation

@guillaumegay13
Copy link
Copy Markdown
Collaborator

Summary

  • add Mistral API-key parameter rows for 13 commonly used chat models
  • use exact Mistral /v1/chat/completions request paths, including nested response_format.type
  • cover generation length, sampling, output format, and Mistral safe prompt controls

Docs checked

Notes

  • reasoning_effort is intentionally not included in this PR because current Manifest routing still strips it as an OpenAI-only field for non-OpenAI providers. That should be handled in a separate adapter/routing PR before publishing it in MPS.
  • response_format.type exposes text and json_object; json_schema needs the companion response_format.json_schema object, which MPS cannot model yet as a primitive parameter.

Validation

  • npm run validate
  • npm test
  • npm run typecheck
  • npm run lint
  • npm run build
  • npm run guard:params -- --base upstream/main
  • npx prettier --check .
  • git diff --check
  • live Mistral /v1/chat/completions smoke from the new YAML paths returned HTTP 200 for every added model

@vercel
Copy link
Copy Markdown

vercel Bot commented May 21, 2026

@guillaumegay13 is attempting to deploy a commit to the Manifest Team on Vercel.

A member of the Team first needs to authorize it.

@guillaumegay13 guillaumegay13 force-pushed the codex/mistral-api-params branch from 6161a4c to ed3ea85 Compare May 21, 2026 11:39
@guillaumegay13 guillaumegay13 force-pushed the codex/mistral-api-params branch from ed3ea85 to 3d8361e Compare May 21, 2026 12:01
@guillaumegay13 guillaumegay13 merged commit 386acb5 into mnfst:main May 21, 2026
2 of 3 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