René's URL Explorer Experiment


Title: GitHub - Nainish-Rai/agent-rollback: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net. · GitHub

Open Graph Title: GitHub - Nainish-Rai/agent-rollback: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net.

X Title: GitHub - Nainish-Rai/agent-rollback: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net.

Description: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net. - Nainish-Rai/agent-rollback

Open Graph Description: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net. - Nainish-Rai/agen...

X Description: Git-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net. - Nainish-Rai/agen...

Opengraph URL: https://github.com/Nainish-Rai/agent-rollback

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:7a4d2780-0e11-b74f-c04b-2640549db3f8
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id8D04:1686DB:1F1EF:28CD1:6A4C108B
html-safe-nonceb2314ae0a823d978a9966e18ef113194bd970d14fb9024684e05a6802163bcf3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RDA0OjE2ODZEQjoxRjFFRjoyOENEMTo2QTRDMTA4QiIsInZpc2l0b3JfaWQiOiIzNzkxOTE5MjI3NDY5NTY2MDkxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac2f0cee4d42d35ae367d7aa68f594dda9f6871ee3c3ff1d819acc33af37cf74ce
hovercard-subject-tagrepository:1264023547
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Nainish-Rai/agent-rollback
twitter:imagehttps://opengraph.githubassets.com/68c1426082b11115cfbc8233740f748ce3b5c1444a2acda759bf01365ea274f8/Nainish-Rai/agent-rollback
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/68c1426082b11115cfbc8233740f748ce3b5c1444a2acda759bf01365ea274f8/Nainish-Rai/agent-rollback
og:image:altGit-like undo and rollback checkpoints for OpenAI Codex CLI. Snapshot, diff, and restore files before and after Codex edits. MCP server + Codex hooks for an automatic safety net. - Nainish-Rai/agen...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None0ccfc9e5281bfe12e38a4d632dc422843e4d5b6757917f7efda2f6567d72fea9
turbo-cache-controlno-cache
go-importgithub.com/Nainish-Rai/agent-rollback git https://github.com/Nainish-Rai/agent-rollback.git
octolytics-dimension-user_id109546113
octolytics-dimension-user_loginNainish-Rai
octolytics-dimension-repository_id1264023547
octolytics-dimension-repository_nwoNainish-Rai/agent-rollback
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1264023547
octolytics-dimension-repository_network_root_nwoNainish-Rai/agent-rollback
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release18812876666a23a0912556e224383baa4c84cf8e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/Nainish-Rai/agent-rollback#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNainish-Rai%2Fagent-rollback
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNainish-Rai%2Fagent-rollback
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Nainish-Rai%2Fagent-rollback
Reloadhttps://github.com/Nainish-Rai/agent-rollback
Reloadhttps://github.com/Nainish-Rai/agent-rollback
Reloadhttps://github.com/Nainish-Rai/agent-rollback
Nainish-Rai https://github.com/Nainish-Rai
agent-rollbackhttps://github.com/Nainish-Rai/agent-rollback
Notifications https://github.com/login?return_to=%2FNainish-Rai%2Fagent-rollback
Fork 0 https://github.com/login?return_to=%2FNainish-Rai%2Fagent-rollback
Star 3 https://github.com/login?return_to=%2FNainish-Rai%2Fagent-rollback
Code https://github.com/Nainish-Rai/agent-rollback
Issues 0 https://github.com/Nainish-Rai/agent-rollback/issues
Pull requests 2 https://github.com/Nainish-Rai/agent-rollback/pulls
Actions https://github.com/Nainish-Rai/agent-rollback/actions
Projects https://github.com/Nainish-Rai/agent-rollback/projects
Security and quality 0 https://github.com/Nainish-Rai/agent-rollback/security
Insights https://github.com/Nainish-Rai/agent-rollback/pulse
Code https://github.com/Nainish-Rai/agent-rollback
Issues https://github.com/Nainish-Rai/agent-rollback/issues
Pull requests https://github.com/Nainish-Rai/agent-rollback/pulls
Actions https://github.com/Nainish-Rai/agent-rollback/actions
Projects https://github.com/Nainish-Rai/agent-rollback/projects
Security and quality https://github.com/Nainish-Rai/agent-rollback/security
Insights https://github.com/Nainish-Rai/agent-rollback/pulse
https://github.com/Nainish-Rai/agent-rollback
Brancheshttps://github.com/Nainish-Rai/agent-rollback/branches
Tagshttps://github.com/Nainish-Rai/agent-rollback/tags
https://github.com/Nainish-Rai/agent-rollback/branches
https://github.com/Nainish-Rai/agent-rollback/tags
51 Commitshttps://github.com/Nainish-Rai/agent-rollback/commits/main/
https://github.com/Nainish-Rai/agent-rollback/commits/main/
.githubhttps://github.com/Nainish-Rai/agent-rollback/tree/main/.github
.githubhttps://github.com/Nainish-Rai/agent-rollback/tree/main/.github
binhttps://github.com/Nainish-Rai/agent-rollback/tree/main/bin
binhttps://github.com/Nainish-Rai/agent-rollback/tree/main/bin
scriptshttps://github.com/Nainish-Rai/agent-rollback/tree/main/scripts
scriptshttps://github.com/Nainish-Rai/agent-rollback/tree/main/scripts
skills/agent-rollbackhttps://github.com/Nainish-Rai/agent-rollback/tree/main/skills/agent-rollback
skills/agent-rollbackhttps://github.com/Nainish-Rai/agent-rollback/tree/main/skills/agent-rollback
srchttps://github.com/Nainish-Rai/agent-rollback/tree/main/src
srchttps://github.com/Nainish-Rai/agent-rollback/tree/main/src
testhttps://github.com/Nainish-Rai/agent-rollback/tree/main/test
testhttps://github.com/Nainish-Rai/agent-rollback/tree/main/test
.gitignorehttps://github.com/Nainish-Rai/agent-rollback/blob/main/.gitignore
.gitignorehttps://github.com/Nainish-Rai/agent-rollback/blob/main/.gitignore
AGENTS.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/AGENTS.md
AGENTS.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/AGENTS.md
CITATION.cffhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CITATION.cff
CITATION.cffhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CITATION.cff
CODE_OF_CONDUCT.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CODE_OF_CONDUCT.md
CONTRIBUTING.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CONTRIBUTING.md
CONTRIBUTING.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/CONTRIBUTING.md
LICENSEhttps://github.com/Nainish-Rai/agent-rollback/blob/main/LICENSE
LICENSEhttps://github.com/Nainish-Rai/agent-rollback/blob/main/LICENSE
README.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/README.md
README.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/README.md
SECURITY.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/SECURITY.md
SECURITY.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/SECURITY.md
agent-rollback-prd.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/agent-rollback-prd.md
agent-rollback-prd.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/agent-rollback-prd.md
package-lock.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/package-lock.json
package-lock.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/package-lock.json
package.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/package.json
package.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/package.json
roadmap.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/roadmap.md
roadmap.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/roadmap.md
schema.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/schema.json
schema.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/schema.json
READMEhttps://github.com/Nainish-Rai/agent-rollback
Code of conducthttps://github.com/Nainish-Rai/agent-rollback
Contributinghttps://github.com/Nainish-Rai/agent-rollback
MIT licensehttps://github.com/Nainish-Rai/agent-rollback
Securityhttps://github.com/Nainish-Rai/agent-rollback
https://github.com/Nainish-Rai/agent-rollback#agent-rollback-codex-undo-revert-and-rollback-checkpoints
https://private-user-images.githubusercontent.com/109546113/606979402-cebc4891-acc0-4a5c-bae5-d0082cb45986.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMzNzAxNjcsIm5iZiI6MTc4MzM2OTg2NywicGF0aCI6Ii8xMDk1NDYxMTMvNjA2OTc5NDAyLWNlYmM0ODkxLWFjYzAtNGE1Yy1iYWU1LWQwMDgyY2I0NTk4Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwNlQyMDMxMDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wYTM5ZmI0NWU4OTYzNzQwNTNkYmU1MzgxZTNkNjI0YzVmMjRlYmZlNWUzOTNjMTJmNTJjNGMwOGZhZjM0MjJhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.CNb8bDgZ0ndQPyNYA_UZ-cFKK0mnvcN5a4AXBQx4ghg
https://private-user-images.githubusercontent.com/109546113/608709273-a358a13f-20a3-4425-baad-d029ac1a3585.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMzNzAxNjcsIm5iZiI6MTc4MzM2OTg2NywicGF0aCI6Ii8xMDk1NDYxMTMvNjA4NzA5MjczLWEzNThhMTNmLTIwYTMtNDQyNS1iYWFkLWQwMjlhYzFhMzU4NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwNlQyMDMxMDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lYWNhNzBhNDBlNzg2YTg5N2Q4Y2E4MjQ0NzZhN2EyZjlhYWJkNDc2MDRhY2VmOTc4NWQyZWU2M2FhZTY1MTg5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.GLcQZGY4mVs6qW2EVWZg3-5N1TvkGGRAcr1MbNb0wgs
https://www.npmjs.com/package/agent-rollback
https://nodejs.org
https://github.com/Nainish-Rai/agent-rollback/blob/main/LICENSE
https://www.npmjs.com/package/agent-rollback
https://github.com/Nainish-Rai/agent-rollback/stargazers
https://developers.openai.com/codex/cli
https://modelcontextprotocol.io
/schema.jsonhttps://github.com/Nainish-Rai/agent-rollback/blob/main/schema.json
https://github.com/Nainish-Rai/agent-rollback#contents
30-second starthttps://github.com/Nainish-Rai/agent-rollback#30-second-start
Step 0 — Install (one line)https://github.com/Nainish-Rai/agent-rollback#step-0--install-one-line
Step 1 — Initialize a repohttps://github.com/Nainish-Rai/agent-rollback#step-1--initialize-a-repo
Step 2 — Ask the agent what it can dohttps://github.com/Nainish-Rai/agent-rollback#step-2--ask-the-agent-what-it-can-do
Step 3 — Create a checkpoint, then do something riskyhttps://github.com/Nainish-Rai/agent-rollback#step-3--create-a-checkpoint-then-do-something-risky
Step 4 — Browse checkpointshttps://github.com/Nainish-Rai/agent-rollback#step-4--browse-checkpoints
Step 5 — Made a mess? Roll backhttps://github.com/Nainish-Rai/agent-rollback#step-5--made-a-mess-roll-back
Step 6 — See what changedhttps://github.com/Nainish-Rai/agent-rollback#step-6--see-what-changed
Whyhttps://github.com/Nainish-Rai/agent-rollback#why
Installhttps://github.com/Nainish-Rai/agent-rollback#install
AI agent skillhttps://github.com/Nainish-Rai/agent-rollback#ai-agent-skill
Usagehttps://github.com/Nainish-Rai/agent-rollback#usage
Manual checkpointshttps://github.com/Nainish-Rai/agent-rollback#manual-checkpoints
Run Codex with rollbackhttps://github.com/Nainish-Rai/agent-rollback#run-codex-with-rollback
Codex hooks (auto-checkpoints)https://github.com/Nainish-Rai/agent-rollback#codex-hooks-auto-checkpoints
List, show, diffhttps://github.com/Nainish-Rai/agent-rollback#list-show-diff
Restore, pin, prune, undohttps://github.com/Nainish-Rai/agent-rollback#restore-pin-prune-undo
Terminal browser (TUI)https://github.com/Nainish-Rai/agent-rollback#terminal-browser-tui
Operation loghttps://github.com/Nainish-Rai/agent-rollback#operation-log
Replay from a checkpointhttps://github.com/Nainish-Rai/agent-rollback#replay-from-a-checkpoint
MCP serverhttps://github.com/Nainish-Rai/agent-rollback#mcp-server
Storage modelhttps://github.com/Nainish-Rai/agent-rollback#storage-model
Chat with Codex — MCP usage exampleshttps://github.com/Nainish-Rai/agent-rollback#chat-with-codex--natural-language-examples
Integration referenceshttps://github.com/Nainish-Rai/agent-rollback#integration-references
FAQ — Codex undo, revert, and rollbackhttps://github.com/Nainish-Rai/agent-rollback#faq--codex-undo-revert-and-rollback
Developmenthttps://github.com/Nainish-Rai/agent-rollback#development
Current boundarieshttps://github.com/Nainish-Rai/agent-rollback#current-boundaries
Licensehttps://github.com/Nainish-Rai/agent-rollback#license
https://github.com/Nainish-Rai/agent-rollback#30-second-start-codex-undo-in-30-seconds
https://github.com/Nainish-Rai/agent-rollback#step-0--install-one-line
https://github.com/Nainish-Rai/agent-rollback#step-1--initialize-a-repo
https://github.com/Nainish-Rai/agent-rollback#step-2--ask-the-agent-what-it-can-do
https://github.com/Nainish-Rai/agent-rollback#step-3--create-a-checkpoint-then-do-something-risky
https://github.com/Nainish-Rai/agent-rollback#step-4--browse-checkpoints
https://github.com/Nainish-Rai/agent-rollback#step-5--made-a-mess-roll-back
https://github.com/Nainish-Rai/agent-rollback#step-6--see-what-changed
https://github.com/Nainish-Rai/agent-rollback#how-to-undo-a-codex-change-in-4-commands
https://github.com/Nainish-Rai/agent-rollback#agent-rollback-vs-the-alternatives
https://github.com/Nainish-Rai/agent-rollback#why-this-exists-codex-safety-net-for-ai-edited-code
openai/codex#2788https://github.com/openai/codex/issues/2788
openai/codex#5082https://github.com/openai/codex/issues/5082
openai/codex#6449https://github.com/openai/codex/issues/6449
r/codex: "Is there a revert/undo?"https://www.reddit.com/r/codex/comments/1o8tuiq/is_there_a_revertundo/
https://github.com/Nainish-Rai/agent-rollback#install
https://github.com/Nainish-Rai/agent-rollback#1-one-click-script-recommended
https://github.com/Nainish-Rai/agent-rollback#2-npm-published-package
https://github.com/Nainish-Rai/agent-rollback#3-from-source
https://github.com/Nainish-Rai/agent-rollback#ai-agent-skill
skills.shhttps://skills.sh
https://github.com/Nainish-Rai/agent-rollback#usage--codex-checkpoint-revert-and-undo-commands
https://github.com/Nainish-Rai/agent-rollback#manual-checkpoints
https://github.com/Nainish-Rai/agent-rollback#run-codex-with-rollback
https://github.com/Nainish-Rai/agent-rollback#codex-hooks-auto-checkpoints
https://github.com/Nainish-Rai/agent-rollback#list-show-diff
https://github.com/Nainish-Rai/agent-rollback#restore-pin-prune-undo
https://github.com/Nainish-Rai/agent-rollback#terminal-browser-tui
https://github.com/Nainish-Rai/agent-rollback#operation-log
https://github.com/Nainish-Rai/agent-rollback#replay-from-a-checkpoint
https://github.com/Nainish-Rai/agent-rollback#mcp-server
https://github.com/Nainish-Rai/agent-rollback#chat-with-codex--natural-language-examples
https://github.com/Nainish-Rai/agent-rollback#mcp-tool-reference
https://github.com/Nainish-Rai/agent-rollback#storage-model-how-the-agent-snapshot-layer-stores-checkpoints
https://github.com/Nainish-Rai/agent-rollback#integration-references
OpenAI Codex CLI docshttps://developers.openai.com/codex/cli
OpenAI Codex non-interactive modehttps://developers.openai.com/codex/noninteractive
OpenAI Codex hooks docshttps://developers.openai.com/codex/hooks
OpenAI Codex best practiceshttps://developers.openai.com/codex/learn/best-practices
OpenAI Codex GitHub repohttps://github.com/openai/codex
Model Context Protocol docshttps://modelcontextprotocol.io
git restorehttps://git-scm.com/docs/git-restore
git resethttps://git-scm.com/docs/git-reset
git reverthttps://git-scm.com/docs/git-revert
https://github.com/Nainish-Rai/agent-rollback#development
AGENTS.mdhttps://github.com/Nainish-Rai/agent-rollback/blob/main/AGENTS.md
https://github.com/Nainish-Rai/agent-rollback#faq--codex-undo-revert-and-rollback
https://github.com/Nainish-Rai/agent-rollback#how-do-i-undo-a-codex-change
https://github.com/Nainish-Rai/agent-rollback#how-do-i-revert-just-one-bad-codex-operation-not-the-whole-workspace
https://github.com/Nainish-Rai/agent-rollback#how-do-i-undo-the-last-codex-edit-or-the-last-n-edits
https://github.com/Nainish-Rai/agent-rollback#how-do-i-diff-what-codex-changed
https://github.com/Nainish-Rai/agent-rollback#how-do-i-add-a-safety-net-so-every-codex-run-is-auto-rolled-back-able
https://github.com/Nainish-Rai/agent-rollback#does-it-work-with-claude-code-cursor-windsurf-copilot-cline-gemini-cli
https://github.com/Nainish-Rai/agent-rollback#how-is-this-different-from-git-stash-git-restore-or-git-reset
https://github.com/Nainish-Rai/agent-rollback#is-my-data-sent-anywhere
https://github.com/Nainish-Rai/agent-rollback#how-do-i-uninstall
https://github.com/Nainish-Rai/agent-rollback#why-is-the-short-alias-arb-and-not-ar
https://github.com/Nainish-Rai/agent-rollback#i-upgraded-from-a-previous-version-and-ar-no-longer-works--what-now
https://github.com/Nainish-Rai/agent-rollback#current-boundaries
https://github.com/Nainish-Rai/agent-rollback#mentioned-in
https://github.com/Nainish-Rai/agent-rollback#license
MIThttps://github.com/Nainish-Rai/agent-rollback/blob/main/LICENSE
cli https://github.com/topics/cli
npm https://github.com/topics/npm
mcp https://github.com/topics/mcp
rollback https://github.com/topics/rollback
snapshot https://github.com/topics/snapshot
checkpoint https://github.com/topics/checkpoint
developer-tools https://github.com/topics/developer-tools
undo https://github.com/topics/undo
codex https://github.com/topics/codex
revert https://github.com/topics/revert
safety-net https://github.com/topics/safety-net
ai-agent https://github.com/topics/ai-agent
openai-codex https://github.com/topics/openai-codex
model-context-protocol https://github.com/topics/model-context-protocol
mcp-server https://github.com/topics/mcp-server
codex-cli https://github.com/topics/codex-cli
codex-mcp https://github.com/topics/codex-mcp
agent-rollback https://github.com/topics/agent-rollback
codex-undo https://github.com/topics/codex-undo
codex-revert https://github.com/topics/codex-revert
Readme https://github.com/Nainish-Rai/agent-rollback#readme-ov-file
MIT license https://github.com/Nainish-Rai/agent-rollback#MIT-1-ov-file
Code of conduct https://github.com/Nainish-Rai/agent-rollback#coc-ov-file
Contributing https://github.com/Nainish-Rai/agent-rollback#contributing-ov-file
Security policy https://github.com/Nainish-Rai/agent-rollback#security-ov-file
Please reload this pagehttps://github.com/Nainish-Rai/agent-rollback
Activityhttps://github.com/Nainish-Rai/agent-rollback/activity
0 forkshttps://github.com/Nainish-Rai/agent-rollback/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FNainish-Rai%2Fagent-rollback&report=Nainish-Rai+%28user%29
Releases 9https://github.com/Nainish-Rai/agent-rollback/releases
v1.1.1 — drop inline JSON-LD blob from README Latest Jun 11, 2026 https://github.com/Nainish-Rai/agent-rollback/releases/tag/v1.1.1
+ 8 releaseshttps://github.com/Nainish-Rai/agent-rollback/releases
Packages 0https://github.com/users/Nainish-Rai/packages?repo_name=agent-rollback
Please reload this pagehttps://github.com/Nainish-Rai/agent-rollback
Contributorshttps://github.com/Nainish-Rai/agent-rollback/graphs/contributors
Please reload this pagehttps://github.com/Nainish-Rai/agent-rollback
JavaScript 89.2% https://github.com/Nainish-Rai/agent-rollback/search?l=javascript
Shell 10.8% https://github.com/Nainish-Rai/agent-rollback/search?l=shell
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.