Skip to content

v0.6.0

Choose a tag to compare

@timofriedlberlin timofriedlberlin released this 17 Apr 22:08
· 31 commits to main since this release

Changed

  • Builder snapshot generation is now creator-first.
  • Anthropic creator models now come from the live /v1/models schema, with a checked-in fixture used for deterministic offline snapshot builds.
  • Creator/direct sources define root ModelRecords.
  • Broker/platform sources such as OpenRouter and models.dev now rebind onto creator-owned roots when a matching creator model line already exists.
  • Broker/platform fragments still create provisional non-canonical roots when no creator root exists, preserving fallback coverage.

Fixed

  • Cross-service offerings no longer leave duplicate root models behind when a creator source already provides the canonical model.
  • modeldb model show --name sonnet --version 4.5 now resolves cleanly to the Anthropic canonical Claude Sonnet 4.5 release instead of surfacing a line-vs-release ambiguity caused by broker-derived root records.

Model Changes

  • catalog.json was regenerated with creator-root rebinding enabled.
  • Anthropic root models now reflect the real /v1/models payload, including the new claude-opus-4-7 entry and current creator capability flags.
  • Root model count dropped from 583 to 526 because duplicate broker-derived roots were collapsed onto creator-owned canonical roots.
  • Anthropic-backed offerings across anthropic, bedrock, and openrouter now consistently attach to the same creator root for a given Claude model line.
  • A large set of duplicate OpenAI release/enrichment roots were removed, with metadata merged into the surviving creator-owned roots.
  • The regenerated snapshot also picked up normal upstream drift from live source refreshes, including changes in pricing, limits, supported parameters, and metadata such as knowledge_cutoff and last_updated.