Skip to content

Slack: capture workflow button interaction metadata#18490

Closed
Solvely-Colin wants to merge 38 commits into
openclaw:mainfrom
Solvely-Colin:codex/slack-workflow-button-support
Closed

Slack: capture workflow button interaction metadata#18490
Solvely-Colin wants to merge 38 commits into
openclaw:mainfrom
Solvely-Colin:codex/slack-workflow-button-support

Conversation

@Solvely-Colin

@Solvely-Colin Solvely-Colin commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds first-class workflow button interaction support by normalizing workflow trigger metadata in Slack interaction payloads.

  • capture workflow_button interaction payloads with:
    • workflowTriggerUrl
    • workflowId
  • keep existing action routing/session context and confirmation-row behavior
  • add regression coverage for workflow button metadata capture

Scope

  • src/slack/monitor/events/interactions.ts
  • src/slack/monitor/events/interactions.test.ts

Validation

  • pnpm test src/slack/monitor/events/interactions.test.ts
  • pnpm check

Dependency

Depends on:

If reviewing before dependencies merge, review tip commit: dca1ea0a4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agents Agent runtime and tooling channel: slack Channel integration: slack size: XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants