You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Extension hooks (after_tasks, after_implement) are never triggered #1701
I built an extension with an after_tasks hook. It installs fine, registers in .specify/extensions.yml, but never fires after /speckit.tasks.
Looking at the source, HookExecutor in extensions.py is fully implemented — registering, condition evaluation, formatting all work. But check_hooks_for_event() is never called by anything. The core templates (templates/commands/tasks.md, implement.md) have no references to hooks or extensions.yml. The tasks.md has handoffs but no hook checking.
The RFC has a "Hook Execution" section showing exactly what to add to core templates — parsing extensions.yml and outputting EXECUTE_COMMAND: markers. This was never added.
To reproduce:
Create extension with after_tasks hook, install it
Confirm hooks registered in .specify/extensions.yml
Activity
fix: wire after_tasks and after_implement hook events into command te…
fix: wire after_tasks and after_implement hook events into command te…
fix: wire after_tasks and after_implement hook events into command te…
fix: wire after_tasks and after_implement hook events into command te…
Add autonomous pipeline infrastructure (#1)
fix: wire after_tasks and after_implement hook events into command te…