#model wildcard
1 messages · Page 1 of 1 (latest)
Short answer: not as opencode/*-free today.
I checked the current model allowlist/picker path: agents.defaults.models is treated as an allowlist/catalog of concrete provider/model refs. The picker builds from the allowed catalog, and I don’t see arbitrary suffix glob matching there. So a *-free entry won’t expand into every matching model.
Practical options:
- leave
agents.defaults.modelsunset if you want the picker to show everything available from configured providers - or add the exact
opencode/...-freeentries you want to expose
Example shape:
agents: {
defaults: {
models: {
"opencode/some-model-free": {},
"opencode/another-model-free": {},
}