ponytail/hooks
krish rathi a2712bc830
fix: detect VS Code Copilot via CLAUDE_PLUGIN_ROOT fallback (#528) (#579)
VS Code Copilot never sets COPILOT_PLUGIN_DATA, only CLAUDE_PLUGIN_ROOT
(pointed at an .vscode/agent-plugins/... install path), so isCopilot was
false and ponytail assumed native Claude Code — emitting the statusline
setup nudge, which VS Code Copilot doesn't read. Also guard stateDir:
it was built from the same unset COPILOT_PLUGIN_DATA whenever isCopilot
resolved via this new fallback, so fall back to getClaudeDir() there too.
2026-08-08 00:37:09 +03:00
..
claude-codex-hooks.json fix: drop commandWindows from hooks.json for Claude.ai marketplace validation (#593) (#601) 2026-08-08 00:34:41 +03:00
copilot-hooks.json Adding support for Copilot Marketplace plugin (#47) 2026-06-15 11:02:59 +02:00
ponytail-activate.js Emit statusline setup nudge at most once per user (#483) 2026-07-10 04:44:32 +02:00
ponytail-config.js fix: reject review as a default mode in pi-extension and config (#576) 2026-07-10 01:48:24 +02:00
ponytail-instructions.js fix: stop filterSkillBodyForMode from swallowing rule bullets that start with a mode word (#571) 2026-07-10 03:04:06 +02:00
ponytail-mode-tracker.js feat: add Qoder hooks support (UserPromptSubmit + PreToolUse) (#529) 2026-07-09 17:13:59 +02:00
ponytail-runtime.js fix: detect VS Code Copilot via CLAUDE_PLUGIN_ROOT fallback (#528) (#579) 2026-08-08 00:37:09 +03:00
ponytail-statusline.ps1 ux: make the ultra statusline badge stand out (#192) 2026-07-09 03:01:14 +02:00
ponytail-statusline.sh ux: make the ultra statusline badge stand out (#192) 2026-07-09 03:01:14 +02:00
ponytail-subagent.js feat(hooks): opt-in agent-type scoping for SubagentStart injection (#… (#522) 2026-07-09 17:23:07 +02:00
qoder-hooks.json feat: add Qoder hooks support (UserPromptSubmit + PreToolUse) (#529) 2026-07-09 17:13:59 +02:00