BeforeAgent
01Hook Claude Code
One of 5 in hooks.json
Runs on the BeforeAgent event, executing agent_status.py via python3. From pangelini777/oh-my-gem.
High-fidelity port of the Oh My OpenCode (OMO) agent orchestration system to the Gemini CLI.
This repository also configures its own agents. See what oh-my-gem tells them →
Hook Claude Code
One of 5 in hooks.json
Runs on the BeforeAgent event, executing agent_status.py via python3. From pangelini777/oh-my-gem.
Hook Claude Code
One of 5 in hooks.json
Runs on the BeforeModel event, executing tmux_manager.py, keyword_detector.py, intent_gate.py and model_router.py via python3 (4 commands). From pangelini777/oh-my-gem.
Hook Claude Code
One of 5 in hooks.json
Runs on the AfterAgent event, executing todo_enforcer.py and ralph_loop.py via python3 (2 commands). From pangelini777/oh-my-gem.
Hook Claude Code
One of 5 in hooks.json
Runs on the BeforeTool event for replace and write_file tool calls, executing hashline_wrapper.py via python3. From pangelini777/oh-my-gem.
Hook Claude Code
One of 5 in hooks.json
Runs on the AfterTool event, executing output_truncate.py, hashline_wrapper.py, edit_error_recovery.py and json_error_recovery.py via python3 (4 commands). From pangelini777/oh-my-gem.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: