| 33 | * Permission engine should prompt. |
| 34 | */ |
| 35 | export class GitCreatePrTool extends Tool<z.infer<typeof GitCreatePrArgs>> { |
| 36 | name = 'git_create_pr'; |
| 37 | description = 'Create a GitHub pull request for the current branch via the `gh` CLI. Pushes the branch first if needed. Requires `gh` to be installed and authenticated. Destructive — creates a remote PR and may push a branch.'; |
| 38 | isReadOnly = false; |
nothing calls this directly
no outgoing calls
no test coverage detected