Module: Protege::BroadcastableAgent
- Extended by:
- ActiveSupport::Concern
- Included in:
- Agent
- Defined in:
- app/models/concerns/protege/broadcastable_agent.rb
Overview
Drives real-time Turbo Stream broadcasting for Agent records — keeping the Agents sidebar
live: the row is appended on create, replaced on update, and removed on destroy. First-page viewers
subscribe via turbo_stream_from "protege:agents" (see SidebarHelper#sidebar_stream).
Constant Summary collapse
- STREAM =
Turbo Stream channel for all
Agentrecords. 'protege:agents'