Run and connect
- Install repository dependencies
PowerShellpowershell bun install --frozen-lockfile - Start browser Inspector
Terminal 1powershell bun run --filter @gua/inspector dev - Start the in-game bridge
The Godot sample starts its bridge inside the game process. Use the sample bridge when you only need to exercise the protocol.
Terminal 2 (sample bridge)powershell bun run bridge:ws - Connect to the URL
texttext ws://127.0.0.1:8765
What to inspect
Semantic UI Tree
Screen, role, ID, text, and parent/child structure. Confirm that the expected Controls were collected.
Node state
Visibility, enabled state, focus, checked state, value, and bounds used by tests.
Logs
Runtime logs published by the game, useful for state changes the connection alone cannot explain.
Screenshot
An explicitly published PNG for comparing semantic state with the rendered frame.
Desktop development build
Running the Tauri shell from source also requires the Rust toolchain.
bun run --filter @gua/inspector build
bun run --filter @gua/inspector tauri:dev