Skip to main content
Once you connect a forge — GitHub or Bitbucket — Sazabi works with your pull requests in distinct ways. They are independent: you can use any one without the others.
  • Opens a pull request with a proposed fix during an investigation.
  • Answers questions you ask by mentioning it in a pull request comment.

Requirements

Each path needs a connected forge with the relevant repositories mapped to your project:
  • A connected GitHub or Bitbucket integration.
  • The repositories you care about mapped to the project.

Agent-opened pull requests

When the agent identifies a concrete code change that would address what it found during an investigation, it can open a pull request with that proposed fix on your connected forge. The pull request lands in your repository like any other — with a branch, a diff, and a description of the change and why — so you review and merge it through your normal process. Nothing merges automatically; the agent proposes, you decide. An agent-opened pull request is an ordinary pull request once it exists, so it can itself be reviewed.

Ask the agent from a pull request

A forge is also an agent surface — a place you can start an agent thread and read its response without leaving the tool. Mention @Sazabi in a pull request comment with any request (“why did this test start failing?”, “summarize the risk in this change”) and the agent investigates using your connected repositories and project data, then replies in the same comment thread. Keep mentioning it to continue the conversation. See GitHub or Bitbucket for the per-forge details.

Further reading

GitHub

Connect GitHub for code search and pull requests.

Bitbucket

Connect Bitbucket for code search and pull requests.