Skip to content

Commit c83b2c5

Browse files
Copilotsteffen
andcommitted
Add GetTeams and GetTeamMembers to orgs toolset
Co-authored-by: steffen <[email protected]>
1 parent 4aefe6b commit c83b2c5

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -785,6 +785,13 @@ Options are:
785785

786786
<summary>Organizations</summary>
787787

788+
- **get_team_members** - Get team members
789+
- `org`: Organization login (owner) that contains the team. (string, required)
790+
- `team_slug`: Team slug (string, required)
791+
792+
- **get_teams** - Get teams
793+
- `user`: Username to get teams for. If not provided, uses the authenticated user. (string, optional)
794+
788795
- **search_orgs** - Search organizations
789796
- `order`: Sort order (string, optional)
790797
- `page`: Page number for pagination (min 1) (number, optional)

pkg/github/tools.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,8 @@ func DefaultToolsetGroup(readOnly bool, getClient GetClientFn, getGQLClient GetG
213213
orgs := toolsets.NewToolset(ToolsetMetadataOrgs.ID, ToolsetMetadataOrgs.Description).
214214
AddReadTools(
215215
toolsets.NewServerTool(SearchOrgs(getClient, t)),
216+
toolsets.NewServerTool(GetTeams(getClient, getGQLClient, t)),
217+
toolsets.NewServerTool(GetTeamMembers(getGQLClient, t)),
216218
)
217219
pullRequests := toolsets.NewToolset(ToolsetMetadataPullRequests.ID, ToolsetMetadataPullRequests.Description).
218220
AddReadTools(

0 commit comments

Comments
 (0)