Azure DevOps

Azure DevOps supports ticketing at the project level through Azure Boards Work Items, and can reference external tickets when they are included in pull requests.

Qodo uses ticket information associated with Pull Requests to provide additional context and perform ticket compliance checks.

Supported ticket types

Depending on your integrations, Qodo can use:

  • Azure DevOps Work Items (all Work Item types)

  • Integrated external ticket systems (for example, Jira, Linear, Monday)

Azure DevOps Work Items and external tickets can be used together in the same Pull Request.

How tickets are associated with Pull Requests

Qodo uses ticket information associated with a Pull Request in the following ways:

Linked Work Items

When creating or editing a Pull Request:

  1. Navigate to Repos → Pull Requests

  2. Create a new Pull Request or open an existing one

  3. Use Work items to link

  4. Select one or more Work Items from the project

Linked Work Items are used by Qodo for ticket context and compliance validation.

Notes:

  • Multiple Work Items per Pull Request are supported and all linked tickets are used for context and compliance

  • Up to 10 tickets are processed per PR by default

  • This limit can be configured (for example: max_tickets = 15)

  • Each ticket is capped at 10,000 characters of content (fixed limit)

Pull Request description

Tickets can be referenced in the Pull Request description using natural language or direct links, including links to external ticket systems when configured.

If a Pull Request includes both linked Azure DevOps Work Items and external ticket references, all tickets are used together for context and compliance.

Branch name association

Tickets from external systems (such as Jira and Linear) can be associated with a Pull Request based on the source branch name. See more details about the accepted syntax.arrow-up-right

Permissions and access requirements

Qodo requires read access to Azure DevOps Work Items.

If the service account cannot access a linked Work Item, ticket compliance behaves the same as if no ticket were linked.

Cross-project Work Items

A Pull Request may reference a Work Item from a different project within the same Azure DevOps organization.

The Work Item can be fetched only if Qodo is configured for the referenced project and the service account has access to it.

Last updated