add_or_update_team_membership
Add a GitHub user to a team or update their role to member or maintainer. Requires org-owner or team-maintainer permission.
Instructions
Add a user to a team or update their team role. Requires org-owner or team-maintainer permission. Docs: https://docs.github.com/en/rest/teams/members#add-or-update-team-membership-for-a-user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | Yes | Organization login (e.g. "acme") | |
| role | No | Role to grant (defaults to "member"). | |
| username | Yes | GitHub username (login) | |
| team_slug | Yes | Team slug (URL-friendly name; e.g. "engineering") |