Skip to content

Antigravity CLI Termux Standalone v1.3.5

Choose a tag to compare

@github-actions github-actions released this 15 Oct 11:40
· 9 commits to dev since this release

Automated standalone Termux build of the Antigravity CLI v1.3.5.

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

  • chore: remove obsolete termux-exec-glibc and glibc-runner dependencies (861793c)
  • docs: reconcile project context blueprint with runtime boundaries (d1bc79d)
  • docs: update README with runtime isolation, sandbox selfexec, and storage compatibility (3744d38)
  • fix(termux): do not export glibc LD_PRELOAD into engine environment to prevent Bionic linking failures (63b4222)
  • fix(termux): hook access, faccessat, opendir on /storage/emulated and enforce writeable TMPDIR (953ece8)
  • fix(termux): preserve selfexec cmdline compatibility for sandbox execution (6879db3)
  • 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)

⬆️ Upstream Changelog (v1.3.5)

1.3.5

  • Added Auto mode, which approves file edits and safe commands without asking and still prompts before irreversible actions; commands that would leave the terminal sandbox are first reviewed by a separate agent. Choose it with --mode auto, from Agent Mode in /config, or by pressing Shift+Tab to cycle modes. Auto mode is available on Linux and macOS, with Windows support coming later.
  • Added the /compact command to compact the conversation on demand and free up the context window: /compact on its own summarizes the conversation and ends the turn, and /compact <message> summarizes it and then answers your message. While it runs the CLI shows a Compacting conversation... progress label that you can cancel with Esc, and when it finishes it shows how many steps were summarized and how much smaller the context became.
  • Added syntax highlighting to the /diff file view, with token colors for each color scheme and a background tint on added and removed lines. With the Terminal color scheme the CLI detects whether your terminal has a light or dark background and picks matching colors. The color scheme previews in /config and first-run setup now show a sample exactly as /diff draws it.
  • Added folding to the /diff file view: each hunk header now shows how many unchanged lines are hidden above it, Ctrl+O expands or collapses the fold nearest the cursor, and f switches between showing only the changes and the whole file. Both keys work on uncommitted changes when the file on disk still matches the diff, and the footer explains when they can't be used.
  • Improved /diff performance on very large files by rendering only the rows on screen, so scrolling, expanding folds, and opening the whole file no longer freeze the CLI. Expanding folds and showing the whole file are turned off for files over 100,000 lines or 10 MB, and the footer says why.
  • Fixed colors being reduced to 256 colors in iTerm2 over SSH, where COLORTERM is not forwarded; the CLI now uses full 24-bit color when LC_TERMINAL=iTerm2 is set, unless COLORTERM or NO_COLOR says otherwise.

📦 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.5/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