1832210139
* add team tool with tests * add to tools * add toolsnaps and docs * Update pkg/github/context_tools.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * rewrite to allow providing user * rRename get_my_teams to get_teams and update documentation and tests * remove old snap * rm old comments * update test teams to numbered examples * Update descriptions for allow finding teams of other users * return empty result over custom empty error * fix test expectations for no teams found * flatten teams response to not include Nodes * update description to include clarification about teams you are a member of * fix typo in tool desc * updated description to be more generic for accecss note * amended error handling * Update pkg/github/context_tools.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * add additional tool to get team members * update tool desc for get_team_members to include warning about auth * added new scope info * refactor to parse params individually * GetTeams - rename "login" field to "org" --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: LuluBeatson <lulubeatson@github.com> Co-authored-by: Lulu <59149422+LuluBeatson@users.noreply.github.com>
25 lines
599 B
Plaintext
25 lines
599 B
Plaintext
{
|
|
"annotations": {
|
|
"title": "Get team members",
|
|
"readOnlyHint": true
|
|
},
|
|
"description": "Get member usernames of a specific team in an organization. Limited to organizations accessible with current credentials",
|
|
"inputSchema": {
|
|
"properties": {
|
|
"org": {
|
|
"description": "Organization login (owner) that contains the team.",
|
|
"type": "string"
|
|
},
|
|
"team_slug": {
|
|
"description": "Team slug",
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"org",
|
|
"team_slug"
|
|
],
|
|
"type": "object"
|
|
},
|
|
"name": "get_team_members"
|
|
} |