cliffhall
54d5b18b1e
fix(auth): drop redundant empty-object guard in remote OAuth read()
...
parseOAuthPersistBlob already returns null for {} (the server's
missing-file response) and for a literal null body, so the
Object.keys(store).length === 0 guard was redundant — and would throw a
TypeError on a null body before parseOAuthPersistBlob could handle it.
Pass the parsed res.json() straight through.
Addresses Claude review item #1 on #1612 .
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 13:54:14 -04:00
..
browser
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
ema
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
node
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
remote
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
challenge.ts
All of the mid-session and step-up auth work
2026-07-02 16:35:31 -07:00
cimd.ts
Guided-auth removal, OAuth smoke testing, and TUI/CLI support ( #1531 )
2026-06-29 15:35:51 -04:00
connection-state.ts
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
discovery.ts
Guided-auth removal, OAuth smoke testing, and TUI/CLI support ( #1531 )
2026-06-29 15:35:51 -04:00
index.ts
All of the mid-session and step-up auth work
2026-07-02 16:35:31 -07:00
mcpAuth.ts
All of the mid-session and step-up auth work
2026-07-02 16:35:31 -07:00
oauth-persist.ts
fix(auth): drop redundant empty-object guard in remote OAuth read()
2026-07-08 13:54:14 -04:00
oauth-storage.ts
fix(auth): address Claude review on OAuth persist serialization
2026-07-05 18:38:13 -07:00
oauthUx.ts
All of the mid-session and step-up auth work
2026-07-02 16:35:31 -07:00
providers.ts
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
scopes.ts
Fixes for remaining issues
2026-07-02 18:36:44 -07:00
secret-fields.ts
feat(web,core): enterprise-managed authorization (EMA) ( #1509 ) ( #1512 )
2026-06-24 22:15:12 -04:00
storage.ts
Removed Zustand storage, cleanup up auth storage IO interfaces, implementations, and usage.
2026-07-04 21:56:45 -07:00
store.ts
Merge remote-tracking branch 'origin/v2/main' into v2/1549-oauth-storage-no-zustand
2026-07-08 13:44:12 -04:00
types.ts
Guided-auth removal, OAuth smoke testing, and TUI/CLI support ( #1531 )
2026-06-29 15:35:51 -04:00
utils.ts
All of the mid-session and step-up auth work
2026-07-02 16:35:31 -07:00