Ghostlight/web
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 4c83d54964 Send the advertised route transport with the sign-in completion
The page builds heimdall.auth.complete itself rather than through the
vendored client, and its routeHint carried only sourceVersion. Ghostlight
refuses any invocation without the route transport ("invocation metadata
is incomplete"), so every completion was denied before it reached
Heimdall. The page now takes the transport the provider advertises for
ghostlight.eve.commands, as the vendored client takes it from a command
descriptor. Verified on Yggdrasil: the corrected shape reaches Heimdall's
private plane and gets Heimdall's own answer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 21:12:14 +02:00
..
src Send the advertised route transport with the sign-in completion 2026-09-23 21:12:14 +02:00
test Finish browser sign-in by attempt id, and on returning to the tab 2026-09-23 20:51:20 +02:00
index.html Lower Ghostlight as one Eve-native surface 2026-08-22 02:05:01 +02:00
package-lock.json Lower Ghostlight as one Eve-native surface 2026-08-22 02:05:01 +02:00
package.json Complete Heimdall auth across browser return contexts 2026-08-22 11:43:42 +02:00
tsconfig.json Type-check the browser release build 2026-08-18 23:00:26 +02:00
vite.config.mjs Lower Ghostlight as one Eve-native surface 2026-08-22 02:05:01 +02:00