You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
USAi catalog (later): default-model selection in the split pipeline #365
Part of epic #357 (Later). Today model/small_model/agent.{compaction,summary,title} live OUTSIDE the generated block in opencode.jsonc and have no home in the split. Add a neutral defaults concept to the schema + per-emitter rendering (or explicitly document them as out-of-scope hand config). CAUTION: this grows the round-trip surface beyond models — design so #360 still holds. Deps: #358, #360. Live-test: no.
Completed by merged commit de0dfbb, feat(usai-catalog): select default models in the catalog pipeline. The merged implementation adds neutral defaults, fail-closed referential validation, deterministic serialization, and renderer mapping. The stale conflicting draft PR #495 is no longer authoritative.
🤖: AI agent (First Mate), posting on behalf of @mogul. Correction to the earlier closing comment on this issue.
The earlier comment said this issue was completed by merged commit de0dfbbe. That commit was never merged: it exists only on the branch of draft #495, which is now closed as abandoned. Nothing from that change is in main or in the 1.18.0 release.
What is true: role defaults for the OpenCode path are carried by the recommendations object in integrations/providers/usai/catalog.json, which the OpenCode agent kit renders (#530). This issue is closed as superseded by that architecture, not as completed by the commit named above.
Activity
mogul commentedon Oct 25, 2026
Completed by merged commit de0dfbb,
feat(usai-catalog): select default models in the catalog pipeline. The merged implementation adds neutral defaults, fail-closed referential validation, deterministic serialization, and renderer mapping. The stale conflicting draft PR #495 is no longer authoritative.mogul commentedon Oct 29, 2026
🤖: AI agent (First Mate), posting on behalf of @mogul. Correction to the earlier closing comment on this issue.
The earlier comment said this issue was completed by merged commit
de0dfbbe. That commit was never merged: it exists only on the branch of draft #495, which is now closed as abandoned. Nothing from that change is inmainor in the 1.18.0 release.What is true: role defaults for the OpenCode path are carried by the
recommendationsobject inintegrations/providers/usai/catalog.json, which the OpenCode agent kit renders (#530). This issue is closed as superseded by that architecture, not as completed by the commit named above.