Repository navigation
chore(api): update pinned OpenAPI spec - #968
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fa8b522494
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "Codex (@codex) review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "Codex (@codex) address that feedback".
| "summary": "List simulated users", | ||
| "description": "List simulated users in a project, ordered by UUID. Requires project read permission.", | ||
| "tags": [ | ||
| "Simulated users" |
There was a problem hiding this comment.
Classify the Simulated users tag before pinning this spec
With this snapshot, validate_spec() raises OpenAPI spec contains unreviewed OpenAPI tags: ['Simulated users'] because openapi/config.json lists this tag in neither generated_tags nor unsupported_tags. Consequently, generate-api-client and the test_api_codegen CI session fail, and the generated client remains stale for this update; classify the new tag and regenerate the committed client before merging.
Useful? React with 👍 / 👎.
Classify the new `Simulated users` OpenAPI tag as a generated resource so spec validation passes, regenerate the client for the updated pin, and wire `BraintrustOpenApiClient.simulated_users` plus its public request/response types (and the new `GetOrganizationApiKeysResponse`). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Automated update of the pinned Braintrust OpenAPI specification.
e53363ed2c15→161c77c73c0bOpenAPI spec contains unreviewed OpenAPI tags: ['Simulated users'])Operation changes
createSimulatedUser,deleteSimulatedUser,getOrganizationApiKeys,getSimulatedUser,listSimulatedUsers,optionsOrganizationApiKeys,optionsSimulatedUser,optionsSimulatedUsers,patchSimulatedUserComponent schema changes
AppLimit,CreateSimulatedUser,CreatedAfter,CreatedBefore,OrgId,PatchSimulatedUser,SimulatedUser,SimulatedUserVoiceConfigAutomated validation
The update workflow regenerates committed sources and public API reference sections, then runs:
make -C py test-api-codegenmake -C py test-corecd py && nox -s test_typesThis pull request is never auto-merged. Review the upstream and generated diffs, retry-policy classifications, public type changes, and any intentionally unsupported tags before merging.
Workflow results
failurefailuresuccesssuccess