inspector/clients
Repository files (latest commit first)
Filename Latest commit message Latest commit date
cliffhall 8be48eb742 fix(oauth): persist the scope the authorize URL carried
`provider.scope` is not what the authorization request asked for. The
SDK augments it with `offline_access` when the AS advertises that scope
and the client wants a refresh token, so persisting the provider's copy
after a silent token response understates the RFC 6749 5.1 implied
grant -- the same defect this change exists to fix, one notch smaller.

Read the scope off the captured authorize URL instead, falling back to
`provider.scope` when the URL carries none.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013hzwzS8UvBsr4yZm7o7sev
Signed-off-by: cliffhall <cliff@futurescale.com>
2026-08-25 00:58:07 -04:00
..
cli chore: pin esbuild past the GHSA-g7r4-m6w7-qqqr range in web/cli/tui 2026-08-24 20:26:43 -04:00
launcher chore(lint): fail lint on warnings (--max-warnings 0) 2026-08-23 10:47:29 -04:00
tui chore: pin esbuild past the GHSA-g7r4-m6w7-qqqr range in web/cli/tui 2026-08-24 20:26:43 -04:00
web fix(oauth): persist the scope the authorize URL carried 2026-08-25 00:58:07 -04:00