mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-09-28 05:46:36 +08:00
dmux Hooks
This directory contains hooks that run automatically at key lifecycle events in dmux.
Quick Start
-
Read the documentation:
AGENTS.md- Complete reference (for any AI agent)CLAUDE.md- Same content (Claude Code looks for this filename)
-
Check examples:
examples/directory contains starter templates
-
Create a hook:
touch worktree_created chmod +x worktree_created nano worktree_created -
Test it:
export DMUX_ROOT="$(pwd)" export DMUX_WORKTREE_PATH="$(pwd)" ./worktree_created
Available Hooks
before_pane_create- Before pane creationpane_created- After pane createdworktree_created- After worktree setupbefore_pane_close- Before closingpane_closed- After closedbefore_worktree_remove- Before worktree removalworktree_removed- After worktree removedpre_merge- Before mergepost_merge- After mergerun_test- When running testsrun_dev- When starting dev server
Documentation
See AGENTS.md or CLAUDE.md for complete documentation including:
- Environment variables
- HTTP callback API
- Common patterns
- Best practices
- Testing strategies
Note
This directory is version controlled. Hooks you create here will be shared with your team.