Module: Brainiac::Plugins::Basecamp::Hooks
- Defined in:
- lib/brainiac/plugins/basecamp/hooks.rb
Overview
Registers lifecycle hooks with the core event system.
Hooks:
:agent_completed — advances epic or dispatches review gates
:pr_merged — marks task as truly complete (on_pr_merge mode)
:pr_review_received — tracks gate approvals / change requests
:pr_synchronized — re-triggers gates after fixes are pushed
:build_brain_context — injects epic context into agent prompts
:resolve_base_branch — returns epic branch as worktree base
:resolve_pr_target — returns epic branch as PR target
Class Method Summary collapse
Class Method Details
.register_all! ⇒ Object
20 21 22 23 24 25 26 27 28 |
# File 'lib/brainiac/plugins/basecamp/hooks.rb', line 20 def register_all! register_agent_completed register_pr_merged register_pr_review_received register_pr_synchronized register_build_brain_context register_resolve_base_branch register_resolve_pr_target end |