null.
Where it is available
Every lifecycle handler receives it as the second argument:Common envelope
workspaceId and senderId may be null. Provider-specific values are normalized under refs.
Slack context
null when the incoming event does not provide it.
Microsoft Teams context
tenantId, teamId, channelId, replyToId, serviceUrl, and botFrameworkChannelId may be null.
Message content
The human’s message is the normal agent input. Forbefore_agent_start, it is available as event.prompt. Salambo does not duplicate message text in ctx.external.