DigitalOcean login (Google SSO)
Log into DigitalOcean via 'Sign In with Google'. Auto-selects the sole signed-in account (no chooser), landing on cloud.digitalocean.com/dashboard; the chooser is still handled when shown. Only works when run through the browser extension, using the browser's native Google session — it does not work on managed/cloud browser runs (Browserbase).
Input
email optionalOutput
url requiredloggedIn requiredaccount optionalFAQ
List DigitalOcean team members and roles
List the current DigitalOcean team's members and pending invites with their role, status (Joined/Pending) and sign-in method. No scoping arg — reads the signed-in team, matching list_invoices' convention for this host.
Remove DigitalOcean team member
Remove a member, or cancel a pending invite, from the current DigitalOcean team, identified by email. Finds their row, opens its row menu, and confirms the appropriate dialog: "Remove from team" for joined members (requires re-typing their email to confirm) or "Cancel invite" for pending invites (plain yes/no). Returns the removed email.
Invite DigitalOcean team member
Invite (create) a member on the current DigitalOcean team by email and role. Role is free-text matched against the team's basic roles (Owner, Member, Modifier, Biller, Billing Viewer, Resource Viewer) or a custom role name if the team has any. Owner cannot be assigned directly on invite, because DigitalOcean only allows promoting to Owner after the invitee joins as a non-Owner. Returns the invited email and requested role; the member starts as Pending until they accept.
