Generate Repository Release Notes Tool
generate-repository-release-notesUse this when the user wants release notes from two branches of a connected provider repository. After authorization, this state-changing action compares base_branch with compare_branch, consumes AI credits, creates a generation, and can save it to a Space.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | Optional generation history filename. Defaults to release notes plus the repository name and base branch. | |
| provider | Yes | Required connected Git provider key or display name: github, gitlab, bitbucket, azure, or Azure DevOps. Provider authorization must already be complete. | |
| base_branch | Yes | Required base branch to compare from, such as main or production. Must be different from compare_branch. | |
| save_to_space | No | Optional destination Space page to create from the generated release notes after authorization. The authenticated user must manage the Space. | |
| compare_branch | Yes | Required compare branch to compare into the base branch, such as develop, release/1.2, or feature branch name. | |
| repository_identifier | Yes | Required provider repository identifier such as owner/repo for GitHub, GitLab, or Bitbucket, or organization/project/repository for Azure DevOps. | |
| additional_instructions | No | Optional customer instructions for release note tone, audience, format, breaking-change emphasis, or product area focus. |