Antigravity agent type plugin for mngr
Project description
imbue-mngr-antigravity
Plugin that registers the antigravity agent type for mngr.
Antigravity CLI is Google's terminal-based AI coding assistant, the successor to the legacy Gemini CLI. Google announced on 2026-05-19 that Gemini CLI is being replaced by Antigravity CLI, with the legacy request path turning off for paid-tier accounts on 2026-06-18. This plugin lets you run the new CLI (agy) as an mngr agent.
Usage
mngr create my-agent antigravity
Pass arguments to the agy command with --:
mngr create my-agent antigravity -- --help
Configuration
Define a custom variant in your mngr config (mngr config edit):
[agent_types.my_agy]
parent_type = "antigravity"
cli_args = "--add-dir=/extra/dir"
Then create agents with your custom type:
mngr create my-agent my_agy
auto_allow_permissions = true adds --dangerously-skip-permissions to the launch command so every tool call is auto-approved without prompting.
emit_common_transcript = true (default) starts a background worker that streams agy's per-conversation JSONL transcripts into events/antigravity/common_transcript/events.jsonl. mngr transcript <agent> reads from there.
Caveats
agyPATH shadowing: if the Antigravity 2.0 desktop app is installed, its bundledagyshim can shadow the standalone CLI inPATH. Remove the desktop app'sbin/agyor overridecommandwith an absolute path to the Go binary.- Workspace symlink workaround: agy refuses to add any path with a dot-prefixed segment as a workspace (logs
Failed to add workspace folder ... is hidden: ignore uriand falls back to the user's home dir). mngr'swork_dirlives under~/.mngr/worktrees/..., which trips this check. As a workaround,mngr_antigravitycreates a per-agent symlink at/tmp/mngr_antigravity_workspaces/<agent_id>that targets the realwork_dir, and launches agy with cwd set to the symlink. agy then sees the symlink path as its workspace (project: using project "/tmp/...") and the hidden-path error is suppressed. The symlink is recreated vialn -sfnon every launch;/tmpwipes are self-repairing. Symlinks aren't pruned when agents are destroyed (they're inert and small). Track the upstream agy bug report for when a flag-level fix lands; we can drop the workaround then. - First-launch trust dialog: each fresh
work_dirwould normally trigger Antigravity's "Do you trust this folder?" gate, which intercepts the first keystroke sent to the tmux pane and breaksmngr message.mngr_antigravitydismisses the dialog before launch by appending the agent'swork_dirto~/.gemini/antigravity-cli/settings.json::trustedWorkspaces. Because that file is shared user state, the write is gated:mngr create --yes(mngr_ctx.is_auto_approve) orauto_dismiss_dialogs = trueon the agent type: silent trust.- Interactive shell: mngr prompts via
click.confirmbefore writing. - Non-interactive shell without either opt-in: provisioning raises
UserInputError. Re-run with--yesor setauto_dismiss_dialogs = true.
- No readiness sentinel: readiness is signalled purely by polling the rendered TUI banner. Live testing showed agy loads
hooks.jsonbut hook execution is gated behind thejson-hooks-enabledexperiment flag that Google enables per-account; once it ships GA we can re-introduce the sentinel.
See the mngr agent types documentation for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file imbue_mngr_antigravity-0.1.0.tar.gz.
File metadata
- Download URL: imbue_mngr_antigravity-0.1.0.tar.gz
- Upload date:
- Size: 42.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c2af411bccadc4d246e697fca0bde1e98ff7d5140b643a8ac69e75e165356f1
|
|
| MD5 |
adbee0fc6b911607c16f54644875fd92
|
|
| BLAKE2b-256 |
e00d225cfd65ff00939e7d6a35501f6eceda0930a9e398f05a9c279727b5a8e8
|
Provenance
The following attestation bundles were made for imbue_mngr_antigravity-0.1.0.tar.gz:
Publisher:
publish.yml on imbue-ai/mngr
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
imbue_mngr_antigravity-0.1.0.tar.gz -
Subject digest:
3c2af411bccadc4d246e697fca0bde1e98ff7d5140b643a8ac69e75e165356f1 - Sigstore transparency entry: 1663027688
- Sigstore integration time:
-
Permalink:
imbue-ai/mngr@2932b627368f7df88f2fee9758ac004387cd7f0a -
Branch / Tag:
refs/tags/v0.2.9 - Owner: https://github.com/imbue-ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2932b627368f7df88f2fee9758ac004387cd7f0a -
Trigger Event:
push
-
Statement type:
File details
Details for the file imbue_mngr_antigravity-0.1.0-py3-none-any.whl.
File metadata
- Download URL: imbue_mngr_antigravity-0.1.0-py3-none-any.whl
- Upload date:
- Size: 24.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa88da1ffc1c4d0a8a06ebac4beda1d1005cd803c58d843ed00d451eec319657
|
|
| MD5 |
c05ca9be80b27cb8dce1f7c4ecac86a2
|
|
| BLAKE2b-256 |
5d1e01df5c3691ebb4e10aa0b2105a8da3b50acb3329d5e1991073cd56842bc3
|
Provenance
The following attestation bundles were made for imbue_mngr_antigravity-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on imbue-ai/mngr
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
imbue_mngr_antigravity-0.1.0-py3-none-any.whl -
Subject digest:
fa88da1ffc1c4d0a8a06ebac4beda1d1005cd803c58d843ed00d451eec319657 - Sigstore transparency entry: 1663028983
- Sigstore integration time:
-
Permalink:
imbue-ai/mngr@2932b627368f7df88f2fee9758ac004387cd7f0a -
Branch / Tag:
refs/tags/v0.2.9 - Owner: https://github.com/imbue-ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@2932b627368f7df88f2fee9758ac004387cd7f0a -
Trigger Event:
push
-
Statement type: