GitHub integration. Read your code, trace issues to the commit, and open pull requests with fixes.
Praxen Inc. links each repository to the services it deploys, traces production issues to the commit that caused them, and opens pull requests with the fix.
Get started for freeWhat Praxen Inc. does with GitHub.
Your code in the graph
Repositories are indexed for agents to grep and linked to the resources they deploy, so an investigation moves from a failing service to the code behind it without leaving the thread.
Changes become suspects
Pushes, merges, and deployments land on the timeline. When production breaks minutes after a merge, the investigation starts from that merge.
Watches on repo events
A thread can wait on pushes, pull requests, releases, and workflow runs, and pick the investigation back up when they land.
Fixes land where code lives
Investigations that end at a line of code end as a pull request on the repo behind the service, with the evidence trail attached. Your review and CI gate the merge.
How it works.
Install
Install the Praxen Inc. GitHub App on your organisation and pick the repositories it can see.
Index
Repositories are indexed and matched to the services they deploy, and repo events start landing on the timeline.
Agents work with the code
Mid-investigation they grep it, cite it, and when the root cause is a line of code, open the pull request.
GitHub tools.
The calls Praxen Inc. can make to GitHub when it looks into an issue.
-
githubApiRead any GitHub REST endpoint that lacks a dedicated tool -
githubFetchFilesFetch file contents from a GitHub repository -
githubSearchGithubSearch across GitHub repositories, code, issues, pull requests, users, commits, and topics -
githubCommitsRead commits in a GitHub repository (list/getDiff) -
githubPullRequestsRead pull requests in a GitHub repository (list/get) -
githubClosePullRequestClose a pull request Praxen Inc. opened -
githubWorkflowRunsRead GitHub Actions workflow runs (list/get) -
githubCreateBranchCreate a new branch in a repository -
githubGetPullRequestDiffGet the diff for a pull request
GitHub setup and troubleshooting
Common questions.
How does Praxen Inc. work with GitHub?
Praxen Inc. links each repository to the services it deploys, traces production issues to the commit that caused them, and opens pull requests with the fix.