Skip to content

MS-873: Add eval run name editing and model catalog badges to OpenAPI spec#1200

Merged
anup-deka merged 6 commits into
digitalocean:mainfrom
chandrudo:MS-873-openapi-update-model-evals-badges
Jul 8, 2026
Merged

MS-873: Add eval run name editing and model catalog badges to OpenAPI spec#1200
anup-deka merged 6 commits into
digitalocean:mainfrom
chandrudo:MS-873-openapi-update-model-evals-badges

Conversation

@chandrudo

@chandrudo chandrudo commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds PATCH /v2/gen-ai/model_evaluation_runs/{eval_run_uuid} endpoint allowing users to update a model evaluation run's display name
  • Adds badges field to apiModelCatalogEntry and apiModelCatalogCard schemas to support model badge display in the catalog

Test Plan

  • Verify make preview renders the new PATCH endpoint without errors
  • Confirm the update evaluation run schema accepts display_name in the request body
  • Verify model catalog list and card responses include the badges array field

chandrudo added 3 commits July 5, 2026 19:44
…talog

Introduces PATCH /v2/gen-ai/model_evaluation_runs/{eval_run_uuid} for
editing evaluation run display names, and adds badges field to model
catalog entries and catalog card responses.
Comment thread specification/resources/gen-ai/genai_update_model_evaluation_run.yml Outdated
Comment thread specification/resources/gen-ai/genai_update_model_evaluation_run.yml Outdated
Comment thread specification/resources/gen-ai/genai_GenAIAPI_GetModelCatalogCard.yml Outdated
Comment thread specification/resources/gen-ai/definitions.yml
chandrudo and others added 2 commits July 6, 2026 19:35
Co-authored-by: anup-deka <adeka@digitalocean.com>
Comment thread specification/resources/gen-ai/genai_list_catalog_models.yml Outdated
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.

2 participants