Commit c6e13cb
feat: add comprehensive tool input types (82 total)
Added 58 more tool input types with SchemaProvider implementations:
- User: GetMeInput
- Gists: ListGistsInput, GetGistInput, CreateGistInput, UpdateGistInput
- Labels: ListLabelsInput, GetLabelInput
- Discussions: ListDiscussionsInput, GetDiscussionInput, GetDiscussionCommentsInput, ListDiscussionCategoriesInput
- Projects: ListProjectsInput, GetProjectInput, ListProjectItemsInput, GetProjectItemInput, AddProjectItemInput, UpdateProjectItemInput, DeleteProjectItemInput
- Pull Requests: ListPullRequestsInput, PullRequestReadInput, UpdatePullRequestInput, MergePullRequestInput, UpdatePullRequestBranchInput, RequestCopilotReviewInput
- Issues: IssueReadInput, IssueWriteInput, ListIssuesInput, ListIssueTypesInput, AddIssueCommentInput
- Stars: StarRepositoryInput, UnstarRepositoryInput, ListStarredRepositoriesInput
- Security: ListCodeScanningAlertsInput, GetCodeScanningAlertInput, ListSecretScanningAlertsInput, GetSecretScanningAlertInput, ListDependabotAlertsInput, GetDependabotAlertInput
- Releases: GetLatestReleaseInput, GetTagInput
- Actions: ListWorkflowJobsInput, GetJobLogsInput, GetWorkflowRunLogsInput, GetWorkflowRunUsageInput, ListWorkflowRunArtifactsInput, DownloadWorkflowRunArtifactInput, CancelWorkflowRunInput, RerunWorkflowRunInput, RerunFailedJobsInput, DeleteWorkflowRunLogsInput, RunWorkflowInput
- Notifications: GetNotificationDetailsInput, ManageNotificationSubscriptionInput, ManageRepositoryNotificationSubscriptionInput, MarkAllNotificationsReadInput, DismissNotificationInput
- Teams: GetTeamsInput, GetTeamMembersInput
- Files: DeleteFileInput
Generated file now has 3791 lines with zero-reflection schemas for 82 tool input types.
Also ran script/licenses to update third-party license files.
Co-authored-by: SamMorrowDrums <[email protected]>1 parent af75bf4 commit c6e13cb
File tree
5 files changed
+3091
-10
lines changed- pkg/github
5 files changed
+3091
-10
lines changed
0 commit comments