Skip to content

Branches & Commits

8 tools for branches, commit history, tags, and branch comparison.


List all branches in a repository.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
pageNoPage number

Example prompt:

“List all branches in myworkspace/myrepo”


Get detailed information about a specific branch, including its latest commit.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
branchBranch name

Example prompt:

“Get details for the develop branch”


List the commit history for a repository or a specific branch.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
branchNoFilter by branch name
pageNoPage number

Example prompt:

“Show recent commits on the main branch of myworkspace/myrepo”


Get detailed information about a specific commit by its SHA.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
commitCommit SHA (full or abbreviated)

Example prompt:

“Get commit details for abc123de”


Get CI/CD build statuses for a specific commit.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
commitCommit SHA

Example prompt:

“What are the build statuses for commit abc123de?”


Find the common ancestor (merge base) between two branches or commits. Useful for understanding divergence points.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
refsTwo branch names or commit SHAs

Example prompt:

“Find the merge base between develop and main”


List all tags in a repository.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
pageNoPage number

Example prompt:

“List all tags in myworkspace/myrepo”


Get detailed information about a specific tag.

ParameterRequiredDescription
workspaceWorkspace slug
repo_slugRepository slug
tagTag name

Example prompt:

“Get details for tag v1.0.0”