01 / Signal
Checkout errors increase.
A production alert and runtime logs point to the checkout service.
Mendry is a self-hosted AI tool for production incident investigation. It connects alerts, logs, and code to find the root cause. With automatic hotfix enabled, it generates a patch within the limits you set and opens a draft PR for your team to review.
Install with AI (source evaluation)
Source preview · Product status01 / Signal
A production alert and runtime logs point to the checkout service.
02 / Investigation
ERROR checkout-api
TypeError: session is nullcheckout.ts:4242 session.user.idCorrelate the exception with repository context and retain the evidence behind the diagnosis.
03 / Patch
CANDIDATE DIFF
+ if (!session) {+ return unauthorized();+ } const id = session.user.id;Automatic hotfix generates a candidate patch within the project's allowed paths and change limits.
Optional · isolated container tests
Review branch / Draft PR or MR
Telegram, Feishu, or WeCom
Repository CI, merge & deployment
Start with analysis only. Enable automatic hotfix per project to carry a diagnosis through to a review branch or draft change request.
Ingest alerts and runtime observations in the context of a project.
Connect logs, stack traces, and the deployed code baseline.
Inspect the diagnosis, evidence, recommended plan, and candidate diff.
Enable per project · Configure policy & write credentials
Restrict edits by allowed paths, protected files, and change size.
With enhanced validation configured, run baseline and patched tests in a network-isolated container.
Push a review branch and create a Draft PR/MR where the repository adapter supports it.
Mendry does not automatically merge, deploy, roll back, or confirm production recovery. Operators update the incident status after checking the result.
Analysis only is the default. AWS-source incidents remain analysis only.
Product statusFollow incoming signals, prioritize open incidents, and inspect each investigation and repair attempt.
Bring signed webhooks, supported log sources, and a Git baseline into the same workflow. Configure repair policy and repository access for each project.
Explore automatic hotfixDELIVERY FOR YOUR TEAM
Run the service and configure its evidence sources in your own environment.
Define where repairs can make changes and how large a patch may be.
Inspect execution records, validation results, and delivery details in the incident.