Repository navigation
jevqueue 0.4.0: a plugin for the CLI agent ecosystem
The plugin stops being a Claude Code plugin and starts being a plugin for the CLI agent ecosystem.
Gemini CLI / Qwen Code — a real extension: the MCP server, the skills, and a \BeforeTool\ hook in Gemini's dialect. Verified to install.
opencode — a plugin, because opencode has no hook configuration file and a plugin is the hook. \ ool.execute.before, throwing to refuse the call.
Cursor, Windsurf, Kiro, Cline, OpenClaw, GitHub Copilot, agents.md — a rules file each, all generated from one body so the guidance cannot drift between agents.
Two hook dialects, two files. Claude Code and Codex speak \PreToolUse; Gemini speaks \BeforeTool; the same gate script answers both by looking at the event name it is handed. Gemini insists on \hooks/hooks.json, which is the path Claude Code reads, so the dialects are kept apart and Claude Code reports one harmless warning for the event it finds and ignores.
The floor learned every runtime's shell tool. \Bash,
un_shell_command, \�ash,
un_terminal_cmd\ and the rest. A floor that only knew one agent's tool name was a floor that only worked in one agent.
343 tests, offline. CI now validates against both ecosystems.