feat(schema): agent_models registry (M39) #56

Merged
janpeter merged 1 commit from feat/m39-agent-models-registry into main 2026-09-05 21:51:31 +02:00
Owner

M39 Fase B — taak B1 (shared canonical). Nieuw AgentModel (@@map agent_models): model-registry voor keuzelijsten + validatie; prijzen blijven in ModelPrice (join op model_id). Uniek op (runtime, model_id). Consumers krijgen het via submodule-bump + regeneratie; web is de designated migrator (migratie agent_model_registry). Verify groen (272 tests).

M39 Fase B — taak B1 (shared canonical). Nieuw `AgentModel` (@@map `agent_models`): model-registry voor keuzelijsten + validatie; prijzen blijven in `ModelPrice` (join op model_id). Uniek op (runtime, model_id). Consumers krijgen het via submodule-bump + regeneratie; web is de designated migrator (migratie `agent_model_registry`). Verify groen (272 tests).
feat(schema): agent_models registry (M39)
All checks were successful
CI / Verify (pull_request) Successful in 20s
8b328450ef
M39 Fase B taak B1. Nieuw AgentModel-model (@@map agent_models) in de canonieke
shared-schema: model-registry als bron voor keuzelijsten en validatie. Prijzen
blijven in ModelPrice (join op model_id); dit tabel draagt beschikbaarheid en
presentatie (active, sort_order, display_name, notes). Uniek op (runtime, model_id).

Consumers (web/mcp/workers) krijgen het via submodule-bump + schema-regeneratie
(gen-consumer-schema.sh). Web is de designated migrator: de migratie
agent_model_registry landt daar.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
severity/s4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-shared!56
No description provided.