Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- get_pull_request — Fetch a pull request's title, body, state, base and head branches, and merge status.read-onlyidempotentopen internetuses GITHUB_TOKENGitHub token
- get_pull_request_diff — Fetch the unified diff of a pull request so the change itself can be read.read-onlyidempotentopen internetuses GITHUB_TOKENGitHub token
- list_pull_request_commits — List the commits on a pull request with their messages and authors.read-onlyidempotentopen internetuses GITHUB_TOKENGitHub token
- get_linked_issue — Fetch the summary, description, type and labels of the Jira issue referenced by the pull request.read-onlyidempotentopen internetuses JIRA_TOKENJira Cloud token
- draft_customer_release_note — Turn an engineering change summary into a customer-facing release note in benefit language.read-onlyidempotent
- update_pull_request_description — Replace the body of a pull request with the approved description.writeidempotentopen internetuses GITHUB_TOKENGitHub token
- post_release_note_comment — Post the proposed release note and semver recommendation as a comment on the pull request.writeopen internetuses GITHUB_TOKENGitHub token
- create_draft_release — Create an unpublished draft GitHub release carrying the assembled release notes.writeopen internetuses GITHUB_TOKENGitHub token