mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-05 23:37:25 +00:00
* fix(coding-agent): resolve model references through one provider selection policy Model references from --model, --models/enabledModels, /model, and auth credential printing now share one resolver. It collects every candidate before choosing a provider, so catalog order never decides, a :<thinking> suffix cannot change the provider, and an ambiguous exact match no longer falls through to a fuzzy match. provider/id still prefers the named provider's exact or fuzzy match. A gateway exposing provider/id as a raw model id is used when the named provider has no match, or lacks credentials while the gateway has them. Several gateways without a unique authenticated one are reported as ambiguous. fixes #10160 * docs(coding-agent): shorten model selection notes in CLI reference * docs(coding-agent): condense #10160 changelog entry * fix(coding-agent): move model reference resolution into model-resolver * fix(coding-agent): warn when a model scope pattern matches several providers * docs(coding-agent): trim model resolver comments to the reasons * fix(coding-agent): build custom model ids from the resolver's not-found target |
||
|---|---|---|
| .. | ||
| bun | ||
| cli | ||
| core | ||
| experimental | ||
| extensions | ||
| modes | ||
| utils | ||
| cli.ts | ||
| config.ts | ||
| index.ts | ||
| main.ts | ||
| migrations.ts | ||
| package-manager-cli.ts | ||
| rpc-entry.ts | ||