Get one run's suite quality-gate report
Changed onONE run's stored suite quality-gate report (SuiteGateReportV1): passed, failed, non_gateable, or not_configured.
not_configured is a 200 report — the suite has no active conditions — never a missing route. A 404 means the run is not visible. A deployment that predates the evaluator answers 501 FEATURE_NOT_SUPPORTED; that is a fact about the deployment, not proof the suite has no policy. A run waiver never covers this report.
Request
- Base URLhttps://app.mcpjam.com/api/v1
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
ID of the hosted project that contains the server.
Eval run ID, as returned by POST /eval-runs.
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.
Response
The run's suite quality-gate report.
SuiteGateReportV1
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
- info
added the new optional
headerrequest parameterx-mcpjam-eval-vocabulary
- info