-
Notifications
You must be signed in to change notification settings - Fork 160
[FEATURE] Support Hooks as an Agent Primitive #96
Copy link
Copy link
Closed
Labels
acceptedDeprecated: use status/accepted. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use status/accepted. Kept for issue history; will be removed in milestone 0.10.0.enhancementDeprecated: use type/feature. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/feature. Kept for issue history; will be removed in milestone 0.10.0.
Milestone
Metadata
Metadata
Assignees
Labels
acceptedDeprecated: use status/accepted. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use status/accepted. Kept for issue history; will be removed in milestone 0.10.0.enhancementDeprecated: use type/feature. Kept for issue history; will be removed in milestone 0.10.0.Deprecated: use type/feature. Kept for issue history; will be removed in milestone 0.10.0.
Hooks are supported both by GitHub Copilot (e.g. in VSCode) and Claude Code.
VSCode specifically reads hook configuration from
.github/hooks/*.jsonfiles among others.Hook json files can point to scripts in any location with relative paths, and those files make integral part of a hook - they must also be portable if we make hooks installable via apm.
APM could help distribute Hooks as primitives in a portable and composable way across projects.