gemini-cli is gone — all references to the gemini binary and gemini-cli package are replaced with agy (antigravity-cli)
antigravity is now antigravity-ide — the old IDE binary is renamed; a new antigravity-ide.fish wrapper handles the noise-filter, and antigravity.fish now wraps agy
Session files, universal variables, function names, abbreviations, and docs all updated to match the new naming scheme
Files changed
Change
Detail
gemini-resume.fish → antigravity-resume.fish
Function renamed; checks for agy; reads .antigravity_session
v now expands to antigravity-ide (the VSCode-equivalent IDE)
README.md / requirements.md
All function names, binary names, and session file references updated
Manual Verification
Run antigravity-resume in a directory with a .antigravity_session file — confirm it calls agy --resume <id>
Run antigravity-resume in a directory without a session file — confirm it calls agy --resume (picker)
Type v and press Space in fish — confirm it expands to antigravity-ide (not antigravity)
Run superpowers on — confirm it calls agy extensions enable superpowers (not gemini extensions)
Run code-resume in a directory with a .antigravity_session file — confirm it picks it up and calls agy --resume
Start an agy session with the save_antigravity_session hook wired up — confirm .antigravity_session is written and LAST_ANTIGRAVITY_SESSION is set
## Summary
- **gemini-cli is gone** — all references to the `gemini` binary and `gemini-cli` package are replaced with `agy` (antigravity-cli)
- **antigravity is now antigravity-ide** — the old IDE binary is renamed; a new `antigravity-ide.fish` wrapper handles the noise-filter, and `antigravity.fish` now wraps `agy`
- Session files, universal variables, function names, abbreviations, and docs all updated to match the new naming scheme
### Files changed
| Change | Detail |
|---|---|
| `gemini-resume.fish` → `antigravity-resume.fish` | Function renamed; checks for `agy`; reads `.antigravity_session` |
| `save_gemini_session.fish` → `save_antigravity_session.fish` | Session file `.antigravity_session`; universal var `LAST_ANTIGRAVITY_SESSION` |
| `antigravity.fish` | Now wraps `agy` binary (antigravity-cli) |
| `antigravity-ide.fish` *(new)* | Noise-filter wrapper for `antigravity-ide` binary |
| `code-resume.fish` | Resumes via `agy --resume` from `.antigravity_session` |
| `superpowers.fish` | Calls `agy extensions`; renamed `scope_gemini` → `scope_agy` |
| `abbr.fish` | `v` now expands to `antigravity-ide` (the VSCode-equivalent IDE) |
| `README.md` / `requirements.md` | All function names, binary names, and session file references updated |
## Manual Verification
- [x] Run `antigravity-resume` in a directory with a `.antigravity_session` file — confirm it calls `agy --resume <id>`
- [x] Run `antigravity-resume` in a directory without a session file — confirm it calls `agy --resume` (picker)
- [x] Type `v` and press Space in fish — confirm it expands to `antigravity-ide` (not `antigravity`)
- [x] Run `superpowers on` — confirm it calls `agy extensions enable superpowers` (not `gemini extensions`)
- [x] Run `code-resume` in a directory with a `.antigravity_session` file — confirm it picks it up and calls `agy --resume`
- [x] Start an `agy` session with the `save_antigravity_session` hook wired up — confirm `.antigravity_session` is written and `LAST_ANTIGRAVITY_SESSION` is set
Adds a robust `scrub` utility function to safely and recursively clean
up common OS metadata, development caches, editor artifacts, and slicer
cruft using `fd`.
Features:
- Hierarchical deletion fallback system: checks for a custom `rm`
function, falls back to `trashy` (trash put), then `trash-cli`,
and drops to standard `rm -rf` as a final measure.
- Safe `-d/--dry-run` modes to preview matched targets.
- An advanced `-a/--aggressive` mode for wiping heavy project caches
(node_modules), local logs, and custom AI runtime config histories.
- Full flag validation and colorized help menus.
Rename gemini-resume → antigravity-resume and save_gemini_session →
save_antigravity_session; update all session files from .gemini_session
to .antigravity_session and LAST_GEMINI_SESSION → LAST_ANTIGRAVITY_SESSION.
Replace gemini/gemini-cli binary calls with agy throughout superpowers,
code-resume, and the resume function. Add antigravity-ide wrapper for the
renamed IDE binary; update abbr v → antigravity-ide (VSCode-equivalent)
and update README/requirements to reflect the new tool names.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
geminibinary andgemini-clipackage are replaced withagy(antigravity-cli)antigravity-ide.fishwrapper handles the noise-filter, andantigravity.fishnow wrapsagyFiles changed
gemini-resume.fish→antigravity-resume.fishagy; reads.antigravity_sessionsave_gemini_session.fish→save_antigravity_session.fish.antigravity_session; universal varLAST_ANTIGRAVITY_SESSIONantigravity.fishagybinary (antigravity-cli)antigravity-ide.fish(new)antigravity-idebinarycode-resume.fishagy --resumefrom.antigravity_sessionsuperpowers.fishagy extensions; renamedscope_gemini→scope_agyabbr.fishvnow expands toantigravity-ide(the VSCode-equivalent IDE)README.md/requirements.mdManual Verification
antigravity-resumein a directory with a.antigravity_sessionfile — confirm it callsagy --resume <id>antigravity-resumein a directory without a session file — confirm it callsagy --resume(picker)vand press Space in fish — confirm it expands toantigravity-ide(notantigravity)superpowers on— confirm it callsagy extensions enable superpowers(notgemini extensions)code-resumein a directory with a.antigravity_sessionfile — confirm it picks it up and callsagy --resumeagysession with thesave_antigravity_sessionhook wired up — confirm.antigravity_sessionis written andLAST_ANTIGRAVITY_SESSIONis set