Skip to content

Fix provider status handling and add Copilot support#429

Merged
BunsDev merged 1 commit intomainfrom
okcode/pr-status-fix
Apr 13, 2026
Merged

Fix provider status handling and add Copilot support#429
BunsDev merged 1 commit intomainfrom
okcode/pr-status-fix

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 13, 2026

Summary

  • Adds GitHub Copilot as a supported provider across server health checks, UI provider selection, and session/runtime plumbing.
  • Improves Claude auth handling by supporting ANTHROPIC_AUTH_TOKEN, helper-command token lookup, and clearer auth failure messaging.
  • Caches GitHub PR lookups in git status detection to avoid repeated CLI calls for the same branch context.
  • Tightens PR/project matching and updates related settings, error presentation, and shared contracts.
  • Adds persistence for Openclaw gateway configuration and a small reliability fix in gateway event waiter iteration.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • bun run test
  • Not run: manual browser/simulator verification

- Reuse recent PR lookup results during git status
- Return null when a PR reference matches multiple projects
- Add coverage for cached lookups and ambiguous matches
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

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

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 13, 2026 4:48am
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 13, 2026 4:48am

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

Labels

size:M 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