wraith/internal
Vantz Stockwell 999f8f0539
All checks were successful
Build & Sign Wraith / Build Windows + Sign (push) Successful in 1m2s
fix: OAuth token exchange — try JSON then form-encoded, show actual error in browser
The callback page now shows the real error message instead of a generic
"Failed to exchange" message. Token exchange tries JSON Content-Type first
(matching Claude Code's pattern) with form-encoded fallback. Full response
body logged for debugging.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 11:48:54 -04:00
..
ai fix: OAuth token exchange — try JSON then form-encoded, show actual error in browser 2026-03-17 11:48:54 -04:00
app fix: SSH key double-base64 encoding — PEM was corrupted during storage 2026-03-17 11:39:24 -04:00
connections fix: wire connection CRUD, add Group+/Host+ buttons, fix vault stubs 2026-03-17 11:08:40 -04:00
credentials feat: wire all remaining stubs — settings, SFTP, RDP, credentials, FreeRDP callbacks 2026-03-17 11:25:03 -04:00
db feat: AI copilot backend — OAuth PKCE, Claude API streaming, 16 tools, conversations 2026-03-17 09:09:23 -04:00
importer Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
plugin Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
rdp feat: wire all remaining stubs — settings, SFTP, RDP, credentials, FreeRDP callbacks 2026-03-17 11:25:03 -04:00
session Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
settings Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
sftp Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
ssh Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
theme Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00
updater fix: SSH password prompt on auth failure, version from Go backend, visible errors 2026-03-17 11:38:08 -04:00
vault Wraith v0.1.0 — Desktop SSH + RDP + SFTP Client 2026-03-17 08:19:29 -04:00