Skip to content

feat: add model lifecycle metadata - #316

Merged
guillaumegay13 merged 3 commits into
mainfrom
feat/model-lifecycle-metadata
Aug 20, 2026
Merged

feat: add model lifecycle metadata#316
guillaumegay13 merged 3 commits into
mainfrom
feat/model-lifecycle-metadata

Conversation

@guillaumegay13

Copy link
Copy Markdown
Collaborator

Summary

  • add optional status, replacement, and shutdownOn lifecycle metadata to the model schema and generated API/package types
  • preserve omitted status as untracked instead of inventing active
  • expose tracked lifecycle metadata in the website, WebMCP, and get_model_params

Verification

  • 382 catalog entries validated
  • 230 site/API tests
  • 77 TypeScript package tests and tsd
  • 21 MCP tests, typecheck, and build
  • 22 Python tests, Ruff, mypy, build, and Twine
  • production build, lint, typecheck, and parameter removal guard

@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
modelparams.dev Ready Ready Preview Aug 20, 2026 6:32pm

Request Review

@github-actions github-actions Bot added site Website code or tooling meta Repo docs, CI, and config labels Aug 20, 2026
@guillaumegay13
guillaumegay13 marked this pull request as ready for review August 20, 2026 18:53
@guillaumegay13
guillaumegay13 merged commit e6409c5 into main Aug 20, 2026
13 checks passed
guillaumegay13 added a commit that referenced this pull request Aug 20, 2026
get_model_params gained status/replacement/shutdownOn in #316. A tool
whose whole job is helping an agent choose a model has to show a
retirement on the row being chosen from, not only to whoever looks the
model up separately.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Repo docs, CI, and config site Website code or tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant