Skip to content

add Antigravity CLI status tracking - #20

Merged
no1msd merged 1 commit into
mainfrom
implement/antigravity-support
Sep 9, 2026
Merged

no1msd merged 1 commit into
mainfrom
implement/antigravity-support

Conversation

@no1msd

@no1msd no1msd commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Launching agy in a Séance pane now tracks working, waiting for permission, and idle states, sends notifications through the existing unread system, and clears status on exit. Adds the antigravity-hooks setting and documents setup and limitations.

Uses Antigravity's status-line callback and its actual tool_confirmation_pending signal. The installer backs up settings and preserves existing status-line output; callbacks are inactive outside tracked launches. Print mode and non-tool input dialogs are not tracked, and idle notifications also cover cancellation.

Validation on Antigravity CLI 1.1.22: approval, denial, cancellation, conversation reset, and exit exercised live; maintainer also confirmed manual testing. Local checks passed: build, 170 unit tests, 24 E2E tests, and 47 Python tests (7 skipped: unavailable Openbox/zsh and optional live Codex/OpenCode checks). Includes regression coverage for callback configuration, state transitions, wrapper behavior, and pane environment.

Closes #19

@no1msd
no1msd merged commit 025c7a8 into main Sep 9, 2026
1 check passed
@no1msd

no1msd commented Sep 9, 2026

Copy link
Copy Markdown
Owner Author

Squash-merged as 025c7a8, with one commit on main and the same tree as the tested PR head. Pre-merge CI passed; #19 is closed as completed. Local main is synchronized and clean.

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.

[agent] add support for Antigravity CLI

1 participant