Build action buttons from agent actionable commands.
Handles:
open:url → Slack URL button (opens external link)
compose:email → context note (a mailto: URL is not button-safe on Slack)
open:resource → Deep-link button to MJ Explorer if explorerBaseURL is configured,
otherwise rendered as an informational context block showing entity/resource info
Returns an array of blocks (may include both action and context blocks).
Build action buttons from agent actionable commands.
Handles:
open:url→ Slack URL button (opens external link)compose:email→ context note (a mailto: URL is not button-safe on Slack)open:resource→ Deep-link button to MJ Explorer ifexplorerBaseURLis configured, otherwise rendered as an informational context block showing entity/resource infoReturns an array of blocks (may include both action and context blocks).