aboutsummaryrefslogtreecommitdiff
path: root/src/detect/mod.rs
AgeCommit message (Collapse)Author
2026-07-25fix: harden hermes lifecycle detectionOgulcan Celik
2026-07-19feat: make agent automation a first-class cli primitiveOgulcan Celik
2026-07-17feat: harden named agent cli workflowsOgulcan Celik
refs #1525
2026-07-14fix(linux): scope foreground process discovery to panesOgulcan Celik
refs #1399
2026-07-13refactor: centralize agent identity lookupOgulcan Celik
2026-07-11feat: add maki agent support (#1302)Tony Solomonik
* feat: add maki detection support Maki always draws a one-line status bar at the bottom of the screen, so the manifest reads just that row: a braille spinner before the `[BUILD]`/`[PLAN]`/`[BASH]` mode label means working, the bare label means idle. Blocked states come from the panels that replace the input box, the `Permission Required` dialog with its `y Allow`/`n Deny` hint rows and the `Plan complete` form. Maki emits no OSC title or progress, so these screen rules are the only evidence. Also wires `maki` through process-name identification, per-agent sound overrides, and the website manifest catalog. * docs: stage maki detection docs
2026-07-04feat: 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-02feat: inject powershell prompt shell integration for cwd reporting on windowsOgulcan Celik
refs #919
2026-06-23fix: detect npm-wrapped pi on windowsOgulcan Celik
refs #754
2026-06-19fix: reanchor lifecycle hook generationsOgulcan Celik
refs #684
2026-06-15feat: 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-10feat: add manifest-based detection engineOgulcan Celik
2026-06-10feat: distribute agent detection manifestsOgulcan Celik
2026-06-09fix: remove idle screen patterns from agent detectionOgulcan Celik
2026-06-09fix: smooth agent status transitionsOgulcan Celik
2026-06-09feat: use pty-first agent detectionOgulcan Celik
2026-06-08fix: detect truncated codex status rowsOgulcan Celik
2026-06-08fix: detect codex interrupt status headersOgulcan Celik
refs #501
2026-06-07fix: scope codex blocked prompts to live prompt regionOgulcan Celik
2026-06-07feat: add native windows beta supportOgulcan Celik
2026-06-04feat: add kimi code cli integration (#463)qer
* feat: add kimi code cli integration refs #431 * fix: improve kimi code screen detection refs #431
2026-06-03fix: detect pnpm opencode executableOgulcan Celik
refs #447
2026-06-03fix: avoid claude custom status false blockedOgulcan Celik
refs #409
2026-06-03fix: preserve status in transcript viewersOgulcan Celik
2026-06-03fix: avoid stale claude background wait detectionOgulcan Celik
2026-06-03fix: detect claude arrow-glyph question promptsOgulcan Celik
2026-06-02feat: make claude codex opencode hooks session-onlyOgulcan Celik
2026-06-01fix: detect kiro subagent approvalsOgulcan Celik
refs #388
2026-06-01feat: detect kilo code cliOgulcan Celik
refs #270
2026-05-31fix: keep codex visible approval review workingOgulcan Celik
2026-05-30refactor: split agent detection by agentOgulcan 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