Skip to content

Add OpenClaw gateway auth timeout diagnostics and branch stash badges#373

Merged
BunsDev merged 1 commit intomainfrom
okcode/gateway-auth-timeout-debug
Apr 9, 2026
Merged

Add OpenClaw gateway auth timeout diagnostics and branch stash badges#373
BunsDev merged 1 commit intomainfrom
okcode/gateway-auth-timeout-debug

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Apr 9, 2026

Summary

  • Added a dedicated OpenClaw gateway test helper with richer diagnostics for URL validation, WebSocket connect, auth, and session creation failures.
  • Improved timeout and close/error reporting with host classification, DNS resolution hints, health probing, and captured gateway notifications to make auth failures easier to debug.
  • Moved the gateway test logic out of wsServer.ts and covered the new behavior with focused tests.
  • Extended Git branch listing to detect stash-backed worktree branches and surface stash counts, with tests for stashed worktrees.
  • Updated the chat UI and branch selector to show stash badges and use the default tree for new chats.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • bun run test

- Extract gateway test runner for server reuse
- Capture host, health, socket-close, and RPC hints
- Add settings debug report copy for failed connections
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 9, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 9, 2026 5:07am
v0-compute-the-platform-to-build Building Building Preview, Open in v0 Apr 9, 2026 5:07am

@github-actions github-actions Bot added size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 9, 2026
@BunsDev BunsDev merged commit 7ea8971 into main Apr 9, 2026
9 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant