Repository navigation
Antigravity CLI Termux Standalone v1.3.1
Automated standalone Termux build of the Antigravity CLI v1.3.1.
Important
Twin-Binary Requirement: The release package contains two binaries: agy and agy.va39.
agy.va39is the core patched engine.agyis the native Bionic C bootstrapper.
Always execute theagybinary. It automatically clears conflicts and executes the core engine. You must keep both files in the same directory for the bootstrapper to run successfully.
🔀 Standalone Fork Changelog
- revert(stat-fix): remove over-engineered getcwd/fstat hooks in favor of lightweight O(1) path check (f9408a4)
- feat(stat-fix): expand interception to /storage/self, access checks, fstat, and constructor init (e86a141)
- feat(install): add precision APT pinning to block shadow glibc bloat (51666a4)
- fix: harden bootstrapper, stat interception, and opcode patcher (2ee1ae0)
- fix(install): gracefully exit on piped installs and use atomic install for stat-fix lib (0cd283d)
- fix(install): unset LD_PRELOAD and use direct copy for libtermux-stat-fix.so (22eab33)
- fix(termux): intercept /storage/emulated stat queries and streamline ripgrep resolution (ef8a402)
- feat(termux): self-heal upstream auxiliary GRTE binaries (ripgrep, webm_encoder) and bump fallback version to 1.1.28 (3b11480)
- ci: inline termux-run reusable workflow and remove all external upstream dependencies (b09e972)
- ci: decouple auto-sync workflow from upstream wallentx merge (a21a141)
- feat: deep hardening for native C bootstrapper (subreaper, dns sync, storage bootstrap, sigwinch) (c5b5966)
- feat(termux): Phase 3 hardening - agentapi bridge, non-interactive shell env, XDG runtime dir, and atomic updates (98335a3)
- fix(build): assert active VA39 opcodes (ubfx, lsl, mmap) (ce4de99)
- refactor(c): format with clang-format and resolve clang-tidy warnings (0759d14)
- ci: add workflow_dispatch to pr-check (ce07fe8)
- fix(termux): subshell shebang bridge, tmpdir, fuse git discovery, and patch verification (c9e8cf4)
- feat(termux): enhance termux compatibility, shebang handling, and fork sync (cc3f230)
- Merge remote-tracking branch 'upstream/main' into dev (5a70a7a)
- Update CHANGELOG.md for 1.1.27 (1ae9cb7)
- Merge remote-tracking branch 'upstream/main' into dev (ec9a0b5)
⬆️ Upstream Changelog (v1.3.1)
1.3.1
- Improved navigation in the
/difffile view:←/→now open the next or previous file at its first change with the hunk header and leading context in view, each file remembers its cursor and scroll position when you switch files or go back to the file list,n/Ncontinue into the next or previous file's changes instead of stopping at the last change in the current file, and the key-hint footer drops the generic scroll and page hints and wraps onto extra lines instead of being cut off on narrow terminals. - Improved the
/difffile view header to show where you are: it now ends with a right-alignedchange A/B · file X/Yposition, counting the block of added or removed lines under the cursor and the file's place in the file list (file X/Yis left out when only one file changed, and the position is hidden on narrow terminals). - Fixed
/rewindin very long conversations listing older messages as(empty message)and failing with an error when you picked one: messages that were cleared to save space now show their original text, dimmed and labeledcleared to save space, can't rewind here, and can no longer be selected. - Fixed installing, reinstalling, and uninstalling plugins with
/pluginon Windows failing while one of the plugin's MCP servers was running: the CLI now stops the plugin's MCP servers before replacing or deleting its folder and restarts them afterwards, and if another Antigravity process such as anotheragysession, the Antigravity Hub, or theremote-controldaemon still holds the plugin open, it tells you to close it and retry. Plugin manifests,mcp_config.json, andhooks.jsonfiles saved with a UTF-8 byte-order mark now load, and installing from a marketplace no longer overwrites an existing plugin folder that came from a different source. - Fixed markdown custom agents ignoring
skills:,plugins:,rules:,agents:, andhooks:entries written as paths relative to the agent's own file when the agent ran as a subagent or as the main agent; such entries now resolve against the agent's directory, so an agent that listsagents: [child.md]can invokechild. - Fixed subagents that stopped on an error, such as running out of quota or model capacity, being shown as
Donein/agentsand the list of running agents; they now showError:with the reason, and the error clears once the subagent makes further progress. - Fixed
/tasks, the active task list, and the status line's task count showing only background shell commands; timers and recurring jobs the agent schedules, and other tools running in the background, now appear there too and are shown ascompletedorfailedwithout a made-up exit code. - Fixed messages sent with
Queued Messagesset toSend Immediatelyin/configbeing silently queued until the end of the turn whenever the agent had already written or updated an artifact, such as a task list or plan, during that turn; they now reach the agent right away. - Fixed terminal notifications not firing when the agent stops to ask you a question; with
Notificationsturned on in/config, the CLI now alerts you for pending questions just as it does for tool permission prompts. - Fixed restarting an MCP server from
/mcpsometimes leaving it stopped, with an error such asFailed to stop existing instances for reload: ... signal: killed, when the old server process took too long to exit; the server now always starts again. - Fixed the sign-in error for accounts that need to verify their identity or appeal a Terms of Service block sometimes showing only
Verify your account to continue.with no link; the verification or appeal link now always appears, and the CLI no longer suggests logging out and back in when that would not help. - Fixed
GEMINI_API_KEYsessions failing a turn as if you had cancelled it when the connection to the Gemini API was dropped internally; the CLI now retries the request instead.
📦 Installation
To install this release into native Termux, use the installer:
curl -fsSL https://raw.githubusercontent.com/CodexofLost/antigravity-cli-termux/dev/install.sh | bashTo inspect or smoke-test the archive without installing it, extract it into a
dedicated sandbox directory instead of unpacking directly in $HOME:
curl -fsSLO https://github.com/CodexofLost/antigravity-cli-termux/releases/download/v1.3.1/antigravity-termux-standalone.tar.gz
rm -rf agy-termux-standalone
mkdir -p agy-termux-standalone
tar -xzf antigravity-termux-standalone.tar.gz -C agy-termux-standalone
./agy-termux-standalone/agy --help🔒 Cryptographic Verification
This release is signed with cryptographic build provenance. Verify it natively using the GitHub CLI:
gh attestation verify antigravity-termux-standalone.tar.gz -R CodexofLost/antigravity-cli-termux