Skip to main content

Agents Interrupt

[MODE:SIDEEFFECTS] Tier: overseer. Not idempotent.

Interrupting a live Genie requires the chat Marquee to be funded. Stop and cleanup flows that touch the Marquee also require funding.

Requests the runtime to interrupt the currently running Agent turn. Use this only when the user explicitly asks to stop/cancel, or when an automated controller must halt a bad loop.

Inputs

FieldTypeRequiredNotes
id_or_nameint or stringyesAgent ID or name
conversation_idstringnoSpecific conversation/thread ID

Gotchas

  • Prefer passing conversation_id for multi-conversation Agents.
  • Interrupting does not delete queued messages or persisted history.
  • After interrupt, check fibe_agents_live_state or fibe_agents_runtime_status before sending more work.
  • fibe_agents_live_state — inspect the current turn.
  • fibe_agents_send_message — continue after stopping.