| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-01 | feat: add antigravity-cli integration (#2087) | Ludovico Magnocavallo | |
| * feat: add antigravity_cli integration harness Register the `antigravity_cli` target, resolve its configuration directory to `~/.gemini/antigravity-cli/`, wire target actions, and add lifecycle hook scripts for Unix and Windows. * feat: support session resume for antigravity-cli * fix: correct antigravity-cli hook config path, shape, and agent label Antigravity CLI reads global customizations from ~/.gemini/config, keys hooks.json by hook name, and only accepts the matcher/hooks wrapper for the tool events. The previous install wrote event arrays at the top level of ~/.gemini/antigravity-cli/hooks.json, which agy never reads and would reject anyway, so no Herdr hook ever ran. Session reports were dropped for a third reason: the hooks reported the agent as antigravity-cli, but the server normalizes that to the canonical label agy before matching, so is_official_agent_source never matched and agy --conversation resume was unreachable. - Resolve the config dir to ~/.gemini/config - Nest Herdr entries under a Herdr-owned "herdr" block that install rewrites and uninstall removes, leaving other named hooks untouched - Emit grouped entries for PreToolUse/PostToolUse and flat handler lists for PreInvocation/PostInvocation/Stop - Report the canonical agy label from both hook assets and match it in agent_resume - Compile-gate the hook asset constants and stop shadowing $args in the PowerShell hook - Document the real directory, that it must already exist, and the named-block behavior refs #1011 refs #1571 * fix: make antigravity-cli integration session-only antigravity cli cannot express lifecycle safely: there is no blocked event, postinvocation is skipped on interruption, and stop fires at the end of a turn rather than on process exit, which left stale state and released authority at the wrong time. report only the conversation on preinvocation and let screen detection own agent state. resume via `agy --conversation <id>` is unchanged. * fix: update antigravity session after conversation switch --------- Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-07-25 | fix: harden hermes lifecycle detection | Ogulcan Celik | |
| 2026-07-24 | fix: make known-agent exit process-owned | Ogulcan Celik | |
| refs #1792 refs #1648 | |||
| 2026-07-19 | feat: make agent automation a first-class cli primitive | Ogulcan Celik | |
| 2026-07-17 | feat: harden named agent cli workflows | Ogulcan Celik | |
| refs #1525 | |||
| 2026-07-13 | feat: add configurable sidebar metadata tokens | Ogulcan Celik | |
| 2026-07-09 | fix: reanchor pi status after session replacement (#1189) | Dillon Mulroy | |
| * fix: reanchor pi status after session replacement refs #943 * fix: guard active pi sessions from nested startup refs #943 * fix: serialize pi session replacement reports refs #943 | |||
| 2026-07-04 | fix: allow foreground agent session takeover | Ogulcan Celik | |
| refs #943 | |||
| 2026-07-04 | feat: add mastracode integration (#788) | Ward Peeters | |
| * feat: add mastracode integration refs #337 Co-authored-by: Mastra Code (openai/gpt-5.5) <noreply@mastra.ai> Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-07-02 | fix: replace stale agent session from foreground reports | Ogulcan Celik | |
| refs #943 | |||
| 2026-06-30 | fix: recover omp resume and blocked states | Ogulcan Celik | |
| refs #879 | |||
| 2026-06-30 | fix: keep powershell panes alive after agent ctrl-c | Ogulcan Celik | |
| refs #860 | |||
| 2026-06-24 | fix: scope opencode hook to main agent and adopt new sessions | Ogulcan Celik | |
| refs #765 | |||
| 2026-06-21 | fix: protect root agent restore sessions | Ogulcan Celik | |
| refs #712 | |||
| 2026-06-19 | fix: reanchor lifecycle hook generations | Ogulcan Celik | |
| refs #684 | |||
| 2026-06-17 | feat: sort agent panel by priority | Ogulcan Celik | |
| refs #318 | |||
| 2026-06-16 | fix: restore omp sessions after same-pane restart | Ogulcan Celik | |
| refs #614 | |||
| 2026-06-15 | feat: add devin cli detection and restore support (#622) | Eric Yue | |
| * feat: add devin cli detection and restore support refs #606 * fix: keep devin integration session-only --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-06-15 | fix: preserve claude session rotations | Ogulcan Celik | |
| refs #620 | |||
| 2026-06-10 | fix: remove pty taint from agent detection | Ogulcan Celik | |
| 2026-06-10 | feat: distribute agent detection manifests | Ogulcan Celik | |
| 2026-06-09 | feat: update agent lifecycle integrations | Ogulcan Celik | |
| 2026-06-09 | feat: use pty-first agent detection | Ogulcan Celik | |
| 2026-06-08 | fix: ignore nested agent session id clobbers | Ogulcan Celik | |
| refs #511 | |||
| 2026-06-07 | feat: add native windows beta support | Ogulcan Celik | |
| 2026-06-06 | fix: debounce droid working detection | Ogulcan Celik | |
| refs #488 | |||
| 2026-06-03 | fix: preserve status in transcript viewers | Ogulcan Celik | |
| 2026-06-02 | feat: make claude codex opencode hooks session-only | Ogulcan Celik | |
| 2026-06-01 | fix: restore agents through pane shells | Ogulcan Celik | |
| 2026-05-31 | fix: keep codex visible approval review working | Ogulcan Celik | |
| 2026-05-30 | refactor: split agent detection by agent | Ogulcan Celik | |
| Move screen detection into per-agent modules and keep visible-state arbitration centralized in terminal state. Tighten Codex prompt-scoped working detection and Claude hook/screen recovery for stale blocked and idle reports. Add a focused just recipe for single-test runs. refs #349 refs #352 | |||
| 2026-05-29 | fix: keep restored agent panes after exit | Ogulcan Celik | |
| 2026-05-28 | fix: preserve live handoff terminal state | Ogulcan Celik | |
| 2026-05-26 | feat: add pane metadata reporting | Ogulcan Celik | |
| refs #36 | |||
| 2026-05-23 | feat: restore agent sessions | Ogulcan Celik | |
| refs #233 | |||
| 2026-05-22 | fix: arbitrate stale agent state evidence | Ogulcan Celik | |
| refs #249 | |||
| 2026-05-19 | feat: support hermes agent integration | Ogulcan Celik | |
| refs #144 | |||
| 2026-05-17 | fix: detect Grok Build agent state | Ogulcan Celik | |
| refs #133 | |||
| 2026-05-17 | fix: polish terminal-core agent semantics | Ogulcan Celik | |
| 2026-05-17 | refactor: extract terminal state and runtime from panes | Ogulcan Celik | |
