Skip to main content
Changelog
  • AI SRE Connects to Your Code: Trace an Investigation Down to the Commit

    Investigations tend to stall at the same point: the logs name a function, and nobody can say offhand who changed those lines recently or why.

    AI SRE now connects to your code repositories. Both the GitHub App and the GitLab App are available, and the GitLab App has finished its allowlist rollout and is open to all accounts.

    Extend the investigation into the source

    Once authorized, the Agent can clone a repository, search the code, and read commit history and PR discussions. When it hits an unfamiliar function in a stack trace, it checks the implementation in the repository instead of answering from the model's impression. It also reads whatever conventions the repository ships with, such as CLAUDE.md or AGENTS.md, and follows your team's rules.

    From the error back to the commit

    Combining Flashduty's change records with repository history, the Agent can line up an exception with the commit that introduced it. One real case we recorded: a user triggered the same frontend exception three times, RUM preserved the session and the SourceMap stack, and AI SRE traced it to a form initialization bug, made a one-line fix, and opened a PR. Eight minutes from the last error. The full account is here.

    It opens a PR only when asked

    The Agent does not touch your code on its own initiative. Only when you explicitly ask for a fix in the session will it create a branch, commit the change, and open a PR for your team's normal review process. Whether a finding is worth a code change stays a human call.

    Tokens are injected per turn

    The repository access token is injected into the execution environment on each tool-calling turn, through the same path for a cloud Sandbox and for a BYOC Runner you host yourself. The authorization record stays in Flashduty, tokens can be rotated, and you can revoke access from the console at any time.

    Getting started

    Go to Flashduty console → AI SRE → Plugins → Apps and authorize GitHub or GitLab.

    See the product documentation for details.

    This is available to On-call Professional accounts and above, alongside the AI SRE public beta.