Skip to content

feat: add Google Antigravity CLI (agy) as a supported agent#96

Open
rdh073 wants to merge 1 commit into
standardagents:mainfrom
rdh073:feat/antigravity-cli-agent
Open

feat: add Google Antigravity CLI (agy) as a supported agent#96
rdh073 wants to merge 1 commit into
standardagents:mainfrom
rdh073:feat/antigravity-cli-agent

Conversation

@rdh073

@rdh073 rdh073 commented May 30, 2026

Copy link
Copy Markdown

Summary

  • Add Google Antigravity CLI (agy) to the dmux agent registry.
  • Detect agy from PATH and common install locations.
  • Launch initial prompts with agy --prompt-interactive so the session remains interactive.
  • Add Antigravity pane attention heuristics coverage, registry tests, and docs references.

Antigravity CLI facts

  • Binary: agy.
  • Install command: curl -fsSL https://antigravity.google/cli/install.sh | bash.
  • Config directory: ~/.gemini/antigravity-cli/.
  • Project directory: .antigravitycli/.
  • Resume flag: --continue / -c.
  • Permission bypass flag: --dangerously-skip-permissions.
  • Headless mode exists via --print, -p, and --prompt, but print mode has had non-TTY stdout issues.

Prompt transport choice

This uses promptTransport: 'option' with promptOption: '--prompt-interactive'.

Local agy --help on agy 1.0.3 describes --prompt-interactive as running an initial prompt interactively and continuing the session, which matches dmux's pane workflow better than pasting with tmux send-keys. It also avoids relying on headless print mode.

Antigravity is registered as defaultEnabled: false, matching the optional-agent pattern for newly supported agents.

Test plan

  • pnpm install
  • pnpm exec vitest --run __tests__/agentLaunch.test.ts
  • pnpm exec tsc --noEmit
  • pnpm --filter dmux-docs run build

@rdh073 rdh073 marked this pull request as ready for review May 31, 2026 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant