YangManBOBO
|
ed546bdcf5
|
fix(auth): expired OAuth credentials survive per-provider credential discovery and silently break background operations (#110678)
* fix(auth): reject expired OAuth credentials in provider credential discovery
* test(auth): verify expired first profile is skipped for same-provider validation
* fix(auth): prefer non-expired OAuth profile in per-provider credential map
* fix(auth): use canonical profile order in discovery
* docs(auth): document expired OAuth ordering
* test(auth): use synthetic credential fixtures
* test(auth): clarify resolved profile fixtures
* test(auth): keep profile result names consistent
* test(cli): relax ACP process deadlines under load
* style(cli): format ACP process timeout
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-07-18 20:13:34 -07:00 |
|