get_poll_results
Read the live vote counts of a poll. Pass the poll’s message_id (from the create_poll result); omit message_id to use the most recent poll in the channel, and omit channel_id to use the current channel. Returns per-answer vote counts with percentages, total votes, and expiry. Vote totals are visible even when individual voters are anonymous.
Contract
Section titled “Contract”Effect: read. Evidence role: discovery_only.
Read poll vote counts.
Parameters
Section titled “Parameters”This is the current provider-facing JSON Schema, generated from the runtime definition.
{ "type": "object", "properties": { "channel_id": { "type": "string", "description": "Channel ID where the poll lives. Omit to use the current channel." }, "message_id": { "type": "string", "description": "Message ID of the poll (from the create_poll result). Omit to use the most recent poll in the channel." } }, "required": []}Execution requirements
Section titled “Execution requirements”- the target message contains a poll
Expected postconditions
Section titled “Expected postconditions”- returns per-answer vote counts