Commit Graph

11 Commits

Author SHA1 Message Date
root
819d61b877 feat: add message:received and message:sent internal hook events
Add message:received and message:sent events to the internal hook system,
enabling HOOK.md-based hooks to subscribe to message lifecycle events.

Changes:
- Add "message" to InternalHookEventType union
- Fire message:received internal hook in dispatch-from-config alongside
  existing plugin hook (hoisted shared variables for both hook systems)
- Add onDelivered callback to ReplyDispatcherOptions for post-delivery hooks
- Fire message:sent internal hook + plugin hook after successful delivery
- Wire the existing (but previously unused) plugin message_sent hook
- Update docs: move message events from Future to documented event types
- Add tests for message:received and message:sent event handling
2026-01-29 19:15:35 -06:00
Peter Steinberger
aced5dde8d docs: switch skill metadata key to moltbot 2026-01-28 01:32:53 +01:00
Peter Steinberger
6d16a658e5 refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
Peter Steinberger
83460df96f chore: update molt.bot domains 2026-01-27 12:21:01 +00:00
Peter Steinberger
eb5145c5d1 docs: mention tool_result_persist hook 2026-01-20 09:36:10 +00:00
Nimrod Gutman
11b07f4a29 feat(hooks): run boot.md on gateway startup 2026-01-18 11:50:25 +02:00
Peter Steinberger
e39fd7dbb3 docs: update bundled hooks list 2026-01-18 06:23:09 +00:00
Peter Steinberger
b8a82923e9 docs: add soul-evil hook docs 2026-01-18 06:21:00 +00:00
Peter Steinberger
e2c10a2b7a feat: support plugin-managed hooks 2026-01-18 05:57:05 +00:00
Peter Steinberger
ad3c12a43a feat: add bootstrap hook and soul-evil hook 2026-01-18 05:24:47 +00:00
Peter Steinberger
34d59d7913 refactor: rename hooks docs and add tests 2026-01-17 07:32:54 +00:00