.agents/skills/add-model-price/references/workflow-and-validation.md
Open the provider's official pricing page and collect input, output, cache write, and cache read prices.
uuidgen
Convert the output to lowercase before using it.
Use nearby models in worker/src/constants/default-model-prices.json as the
template, then:
updatedAt when editing an existing entrypackages/shared/src/server/llm/types.ts when the model should be
selectable in product flowsRun the bundled validator:
node .agents/skills/add-model-price/scripts/validate-pricing-file.mjs
isDefault: truepriority: 0conditions: []priority > 0_tier_default suffix on the default tier ID.updatedAtUse nearby entries as templates:
claude-opus-4-5-20251101 for Anthropic multi-provider patternsgpt-4o for a simple OpenAI patterngemini-2.5-pro for a multi-tier Gemini entry