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 |
||
|---|---|---|
| .. | ||
| args.ts | ||
| auth-check.ts | ||
| auth-command.ts | ||
| config-selector.ts | ||
| credential-print.ts | ||
| file-processor.ts | ||
| initial-message.ts | ||
| list-models.ts | ||
| project-trust.ts | ||
| session-picker.ts | ||
| setup.ts | ||
| startup-ui.ts | ||