Skip to content

Antigravity CLI Termux Standalone v1.3.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 03:28
· 9 commits to dev since this release

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.va39 is the core patched engine.
  • agy is the native Bionic C bootstrapper.
    Always execute the agy binary. 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 /diff file 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/N continue 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 /diff file view header to show where you are: it now ends with a right-aligned change A/B · file X/Y position, counting the block of added or removed lines under the cursor and the file's place in the file list (file X/Y is left out when only one file changed, and the position is hidden on narrow terminals).
  • Fixed /rewind in 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 labeled cleared to save space, can't rewind here, and can no longer be selected.
  • Fixed installing, reinstalling, and uninstalling plugins with /plugin on 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 another agy session, the Antigravity Hub, or the remote-control daemon still holds the plugin open, it tells you to close it and retry. Plugin manifests, mcp_config.json, and hooks.json files 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:, and hooks: 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 lists agents: [child.md] can invoke child.
  • Fixed subagents that stopped on an error, such as running out of quota or model capacity, being shown as Done in /agents and the list of running agents; they now show Error: 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 as completed or failed without a made-up exit code.
  • Fixed messages sent with Queued Messages set to Send Immediately in /config being 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 Notifications turned 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 /mcp sometimes leaving it stopped, with an error such as Failed 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_KEY sessions 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 | bash

To 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