Skip to content

🏎️ DRS: Debugging at the speed of F1. An AI-powered Rovo Agent that instantly links Jira incidents to buggy Bitbucket commits.

License

Notifications You must be signed in to change notification settings

vero-code/drs-debug-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏎️ DRS: Debug Response System

Atlassian Forge Rovo Platform License

"Debugging at the speed of racing."
An AI-powered Rovo Agent that instantly links Jira incidents to buggy Bitbucket commits.

πŸ“œ View on Devpost Β»

🎬 Demo

Watch how DRS identifies a critical bug and creates a fix in less than a minute:

Watch the video

πŸ’‘ The Problem

In Formula 1, a pit stop takes 2 seconds. But when software fails, Root Cause Analysis (RCA) takes hours. Developers waste time switching context between Jira tickets, Bitbucket logs, and code diffs to answer one question: "Who broke the build?"

πŸš€ The Solution

DRS (Debug Response System) acts as a specialized Rovo Agent. It connects the dots between a Jira Incident and the Codebase in seconds.

πŸ“Έ Screenshots

1. AI Analysis & Culprit Detection

The agent scans the repo, finds the "guilty" commit, and explains why it broke production. Rovo Analysis

2. Automated Ticket Creation

With one click, DRS prepares a detailed Bug Ticket with the summary, description, code diff, and revert command. Ticket Preview

✨ Features

  • πŸ€– Rovo Agent Integration: Chat naturally with your codebase. Just ask "Why is the login broken?" or "Find the culprit".
  • πŸ‘οΈ Deep Code Analysis: Unlike simple bots, DRS reads the actual code diffs. It can detect logic errors (e.g., if (true)), security bypasses, and commented-out checks.
  • πŸ”’ Privacy First: Runs securely within your Atlassian Cloud environment using Forge Storage. No code leaves your instance.
  • 🎫 Actionable Workflows: The agent doesn't just chat. It can draft and create Jira Bug tickets automatically.

πŸ› οΈ Tech Stack

  • Platform: Atlassian Forge (FaaS)
  • AI Engine: Atlassian Rovo (Agents & Actions)
  • Language: Node.js / JavaScript (JSX)
  • APIs: Jira REST API v3, Bitbucket Cloud API v2
  • Infrastructure: Custom UI for configuration, Forge Storage API for context mapping.

πŸ“¦ Installation & Setup

  1. Deploy the App:

    npm install
    forge deploy
    forge install
  2. Configure Connection:

    • Go to your Jira Project.
    • Click Space Settings -> Apps -> DRS Configuration.
    • Enter your Bitbucket Workspace, Repository Slug, and Access Token.
  3. Start Debugging:

    • Open Rovo Chat in any Jira Issue.
    • Select DRS Atlassian Edition.
    • Ask: "Scan the repo".

πŸ“œ License

Distributed under the MIT License. See LICENSE for more information.


Built for Codegeist 2025: Atlassian Williams Racing Edition.

About

🏎️ DRS: Debugging at the speed of F1. An AI-powered Rovo Agent that instantly links Jira incidents to buggy Bitbucket commits.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published