Discover authenticated eval ingestion capabilities
Changed onDiscover authenticated eval ingestion capabilities. Uses the SDK reporting transport and the same tenant/project authorization as eval ingestion. Unsupported capabilities remain absent.
Request
- Base URLhttps://app.mcpjam.com/api/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Project id, or the literal default for the key org's Default project.
Headers
Which vocabulary this request and its response speak. Absent means 1, which is byte-for-byte today's contract: the same request fields, the same refusals, the same response projection. 2 is the canonical vocabulary. Any other value is a 400 with code: "VALIDATION_ERROR".
Today it decides one thing: the spelling of an evaluator's policy role. Vocabulary 1 accepts and returns gating; vocabulary 2 accepts both spellings and returns the canonical required. Sending required without the header is a 400, deliberately — vocabulary 1 is not widened to meet vocabulary 2 half way, because a boundary that accepts a spelling it does not announce is one two implementations can disagree about.
A response that varies by vocabulary sends Vary: x-mcpjam-eval-vocabulary.
Request body
Response
The backend's response, passed through.
Changes
- warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status - warning
added the new
AUTH_REQUIREDenum value to theresponse property for the response status
- warning
- info
added the new optional
headerrequest parameterx-mcpjam-eval-vocabulary
- info