A collection of extensions for the PI Coding Agent. All extensions are located in the extensions/ directory.
| Extension | Command / Tool | Description |
|---|---|---|
| pi-agy-acp | /acp, /agy-acp, agy_acp_task |
Delegation to Google Antigravity via Agent Client Protocol (ACP). Supports profile & model selection (gemini-3.8-flash, gemini-3.1-pro), reasoning effort (high, medium, low), and execution modes (auto_edit, default, yolo). |
| pi-agy-compat | /clear, /effort, /exit, /rename |
Consolidated compatibility slash commands providing aliases for session reset (/clear), thinking capacity (/effort), agent exit (/exit), and session renaming (/rename). |
| pi-hello-world | /hello-world |
Basic extension that outputs "Hello, World!". |
| pi-laya-obsidian | /laya-status, /laya-triage, obsidian_laya_triage, obsidian_precommit_check |
Integrates with Laya daemon for Obsidian vault active session triage, protocol compliance audit, and CQRS state write barrier. |
.
├── README.md
├── .gitignore
└── extensions/
├── pi-agy-acp/
├── pi-agy-compat/
├── pi-hello-world/
└── pi-laya-obsidian/
Provides interactive or direct delegation to Google Antigravity via Agent Client Protocol (ACP). Supports selecting profile, model (gemini-3.8-flash, gemini-3.1-pro), reasoning effort (high, medium, low), and execution mode (auto_edit, default, yolo).
Consolidates legacy Antigravity compatibility slash commands:
/clear: Alias for/newto start a fresh session (e.g.,/clear)./effort: Alias for/thinkingto set or adjust the model's reasoning effort level (e.g.,/effort highor/effortfor interactive selection)./exit: Alias for/quitto exit Pi (e.g.,/exit)./rename: Alias for/nameto rename the current session (e.g.,/rename My-Sessionor/renamewithout arguments to open an interactive prompt).
A simple slash command extension demonstration that prints "Hello, World!".
Obsidian & Laya Daemon integration for session note triaging, pre-commit compliance checks, and state note line limit enforcement. Includes commands /laya-status and /laya-triage, as well as tools obsidian_laya_triage and obsidian_precommit_check.