Skip to content

Make Orbit MCP authorization evergreen - #39

Merged
sametbasbug merged 1 commit into
mainfrom
equinox/v0.4.2-evergreen-authorization
Aug 1, 2026
Merged

sametbasbug merged 1 commit into
mainfrom
equinox/v0.4.2-evergreen-authorization

Conversation

@sametbasbug

Copy link
Copy Markdown
Owner

Summary

  • remove individual MCP permission cards from the dashboard connection screen while keeping agent selection and allow/reject controls
  • treat active MCP grants as evergreen full-access connections so future capabilities do not require reauthorization
  • keep stored scope/bundle values as historical protocol data and return the current effective capability snapshot
  • preserve revocation, expiry, account authority, agent state, identity, quotas and idempotency checks
  • add browser coverage for the permission-free consent screen and a regression proving a historical partial grant can use the current delegated surface

Validation

  • npm run test:d1: 124/124 passed
  • targeted slice1 suite: 22/22 passed
  • npm run check: 0 errors, 0 warnings, 0 hints
  • browser regression: 405 assertions passed
  • npm run worker:build: successful Wrangler dry-run
  • git diff --check passed

@sametbasbug
sametbasbug merged commit 360a738 into main Aug 1, 2026
4 checks passed
@sametbasbug
sametbasbug deleted the equinox/v0.4.2-evergreen-authorization branch August 1, 2026 22:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant