Repository navigation
⚡ git-oops v0.2.0: The Dual-Mode AI Agent Safety Harness & Crash Fixer
We are thrilled to officially unveil git-oops v0.2.0 — transitioning from an interactive terminal crash roaster into an end-to-end, zero-dependency safety runtime for both human developers and autonomous AI coding agents.
🌟 Key Highlights & The 20-Pillar Singularity Matrix
- 🧑💻 Dual-Mode Execution: Interactive ANSI card UI with cynical staff/chef roasts for humans, and
--agent/--jsonheadless JSON for automated pipelines. - 🔌 Native Model Context Protocol (MCP): Run
git-oops --mcpto instantly attach to Claude Desktop, Cursor, Windsurf, and Antigravity. - 🛡️ Blast-Radius Firewall: Intercepts destructive commands (
rm -rf /, force-push tomain, wildcard disk wiping). - 🛑 Anti-Thrashing Watchdog: Detects and halts infinite edit-revert oscillation loops before credits burn out.
- 📉 Context Squeezer & Secret Redactor: Compresses 5,000-line stack dumps into 20 high-density lines while auto-masking API credentials (
<REDACTED_SECRET>). - 👻 100% Polyglot Ghost Import Linter: 0ms static AST/heuristic verification across Python, JS/TS, Go, Rust, Java/Kotlin, C/C++, PHP, Ruby, .NET (C#/F#/VB), Swift, Dart/Flutter, Scala, Elixir, R, Julia, Perl, Haskell, Zig, Nim, Lua, and Shell — stopping hallucinated fake libraries dead in their tracks.
- 🪞 Shadow Workspace Isolation: Dry-runs risky patches in an ephemeral clone directory before atomic sync.
✈️ Flight Recorder & Time-Machine Rewind: Full audit trail of agent motivations with 1-click snapshot restoration (--rewind <id>).- 🧬 Antibody Immunity DB: Saves verified architectural solutions to prevent recurring bugs across future sessions.
- 🔄 Anti-Bit-Rot Evolution: Automated schema and model routing to ensure zero obsolescence across Python releases.
🚀 Quick Installation
git clone https://github.com/Hao610/git-oops.git
cd git-oops
pip install -e .What's Changed
- feat: implement 20-pillar autonomous AI agent safety harness and dual-mode runtime by @Hao610 in e3e6b69
- feat: universal 100% polyglot language import engine across all 20+ ecosystems by @Hao610 in 3bd338c
- chore(assets): organize media into assets directory and update README hero path by @Hao610 in c9587b5
- ci: enable automated dependabot security patch auto-merge workflow by @Hao610 in cd7c57c
Full Changelog: https://github.com/Hao610/git-oops/commits/v0.2.0