Send typed values through an Actor communication channel
fire-comm-channelTriggers a Roblox communication channel by ID with typed arguments, writing live game state. Requires confirmation because listeners may execute arbitrary behavior.
Instructions
WRITES LIVE GAME STATE. Resolve get_comm_channel(id) and call Channel:Fire(...typed arguments). Requires confirm=true because channel listeners may execute arbitrary live behavior. Signature: { id: string, arguments: any?, confirm: boolean?, threadContext: number? }. Phase: act; cost=medium; idempotency=contextual-write. Requires: active-client, explicit-mutation-approval. Capabilities: create_comm_channel. Produces: operation-receipt. Verify with: assert-state. Safety: MUTATING; writes live game/client state. On failure: inspect tool-schema for exact fields, defaults, constraints, and an invocation example.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | text value for id. | |
| confirm | No | Explicit safety acknowledgement; must be true before this state-changing operation runs. | |
| arguments | No | Optional ordered typed arguments forwarded to the selected operation. | |
| threadContext | No | Optional Roblox thread identity for this call; omit it to use the server default. |