pi-mono/packages
David Brailovsky fddc968b96
fix(coding-agent): mark native providers with stored credentials as configured on registration (#10190)
registerNativeProvider() did not update the auth snapshot, so the provider
stayed unconfigured until an async refresh saved a snapshot that included it.
At startup that refresh can resolve before its result is saved, so initial
model selection saw the provider as unconfigured and fell back to another
provider or warned that no models are available.

Share registerProvider's provisional entry through markProvisionallyConfigured()
so native providers with a stored credential or a models.json apiKey are
configured immediately.

fixes #9962
2026-09-29 22:16:56 +02:00
..
agent Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
ai feat(ai,durable): add lightweight pi-ai/models entry and avoid TypeBox in durable 2026-09-29 21:24:17 +02:00
chord Release v0.99.1 2026-09-29 20:06:55 +02:00
client Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
codemode Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
coding-agent fix(coding-agent): mark native providers with stored credentials as configured on registration (#10190) 2026-09-29 22:16:56 +02:00
durable docs(durable): rename collapse to compaction 2026-09-29 21:38:50 +02:00
evals Release v0.99.1 2026-09-29 20:06:55 +02:00
mcp Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
protocol Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
server Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
session-backends/sqlite-node Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
telemetry Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00
tui Add [Unreleased] section for next cycle 2026-09-29 20:07:07 +02:00