Files
openclaw/extensions
Tony Dehnke 970b62b676 fix(mattermost): restore normalize.ts fixes, add button click dispatch, show button name
- normalize.ts: Restore #channel-name → undefined (directory lookup) fix
  that was lost during PR consolidation. Also restore strict ID matching
  in looksLikeMattermostTargetId (26-char alnum only, not loose 3+ regex).
- interactions.ts: Add dispatchButtonClick callback so the agent responds
  immediately to button clicks. Show the clicked button's display name
  (not raw action ID) in the "selected by" confirmation message.
- monitor.ts: Wire up dispatchButtonClick with full reply pipeline
  (routing, typing indicator, chunking, dispatchReplyFromConfig).
- interactions.test.ts: Update test to expect sanitized action IDs.
2026-03-05 14:33:35 +00:00
..