Point MergeRequest.ai at a ticket and get a clean, reviewed merge request back. Starting with Jira and Linear, with more coming soon.
Free during beta. No credit card required.
Fix auth token refresh on expired sessions
A merge request with clean code, linked to the original ticket. Review it like any other MR your team opens.
main from fix/auth-token-refreshApproach: The existing refreshToken function didn't check token expiry — it re-signed the same payload regardless. Added expiry validation, cleanup of old tokens, and fresh token generation with a 7-day TTL.
Files read: src/auth/tokenService.ts, src/auth/types.ts, src/auth/__tests__/tokenService.test.ts
Review result: Approved on first pass — no bugs or style issues found.
MergeRequest.ai excels at the tickets your team knows how to do but never has time for.
User stories, bug reports, feature specs — no special syntax. Works with Jira and Linear today, more integrations coming.
Assign the ticket and our agent swarm reads your codebase, plans the changes, writes the code, and reviews its own work.
You get a draft MR with clean commits and a clear description of what changed and why. Review it, request changes, or approve.
MergeRequest.ai reads your codebase and follows your existing patterns — whatever your stack.
Every MR is created as a draft — nothing merges without human approval. This enforces the change management controls required by SOC 2, giving your compliance team an auditable review trail for every code change.
Jira and Linear today, with GitHub and GitLab as your code host. Asana, Shortcut, and more on the roadmap.
Code is read on-demand via API, never stored on our servers, and never used for model training. We use Anthropic's Claude with zero data retention.
MergeRequest.ai is built around the review workflows your compliance team already trusts.
SOC 2 requires that all code changes are reviewed and approved before deployment. MergeRequest.ai enforces this by default — every change ships as a draft MR that requires human approval. No code reaches production without your team signing off.
Every MR includes what the AI read, what it planned, and why it made each decision — linked back to the originating ticket. Your auditors get the same traceability they expect from human developers, with more documentation than most humans provide.
Free during the beta. When we launch, plans will start at $200/month for teams — priced per ticket resolved, not per seat. One resolved ticket saves hours of developer time.
Join engineering teams using MergeRequest.ai to clear tickets faster — without hiring.
Free during beta. No credit card required.