Documents the automation foundation plan (nine epics, Epic 1 taskified) and the accepted model-provider registry contract. Updates .env.example for backlog import workspace id and local/cloud AI provider env guidance. Co-authored-by: Cursor <cursoragent@cursor.com>
1.9 KiB
1.9 KiB
| kind | slug | title | plan_slug | epic_slug | status | priority | tenant_id | owner | cursor_todo_id | updated_at | agent_prompt |
|---|---|---|---|---|---|---|---|---|---|---|---|
| task | agent-runs-model-logging | agent_runs model metadata and complete_task logging fields | automation-foundation | model-provider-registry | ready | P1 | global | unassigned | null | 2026-07-03 | Read docs/adr-model-routing.md. Extend agent_runs schema + complete_task MCP + runs UI columns. Migration via db:generate. claim_task before work; complete_task when done — include modelAlias on your own completion as dogfood proof. |
Task summary
Persist model routing metadata on agent_runs and accept optional model fields on complete_task so dogfooded pipeline sessions record which alias was used.
Description
DB (agent_runs)
Add nullable columns:
model_aliasvarcharprovider_typevarcharmodel_idvarcharmodel_tiervarchar
Migration via pnpm db:generate.
MCP complete_task
Extend zod input (optional):
modelAlias?: stringmodelTier?: stringproviderType?: stringmodelId?: string
Write to agent_runs on close. Document in tool description.
Runs UI
apps/web/app/(app)/[workspaceSlug]/settings/runs/page.tsx — show model alias column in table and expanded row detail.
.env.example
Add commented entries: ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_GENERATIVE_AI_API_KEY, NVIDIA_API_KEY, OLLAMA_API_KEY, OPENAI_BASE_URL with note pointing to ADR.
Subtasks
- Schema + migration
- complete_task schema + handler
- Runs UI column
- .env.example update
Estimation
S
Acceptance criteria
- Completing a run with
modelAlias: "qwen-coder"persists and displays in runs UI - Existing complete_task callers unchanged (fields optional)
- ADR logging contract satisfied
Links
- Epic:
./Epic-model-provider-registry.md - Plan:
../Plan-automation-foundation.md - Related:
plans/Plan-agent-coordination/