rails_get_turbo_map
Map Turbo Streams and Frames across your Rails app, showing model broadcasts, subscriptions, frame tags, and DOM target mismatches to debug delivery and trace broadcast-to-subscription wiring.
Instructions
Map Turbo Streams and Frames across the app: model broadcasts, channel subscriptions, frame tags, and DOM target mismatches. Use when: debugging Turbo Stream delivery, adding real-time updates, or understanding broadcast→subscription wiring. Filter with stream:"notifications" for a specific stream, or controller:"messages" for one controller's Turbo usage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | Detail level. summary: count of streams, frames, model broadcasts. standard: each stream with source → target (default). full: everything including inline template refs and DOM IDs. | |
| stream | No | Filter by stream/channel name (e.g. 'notifications', 'messages'). Shows only broadcasts and subscriptions for this stream. | |
| controller | No | Filter by controller name (e.g. 'messages', 'comments'). Shows Turbo usage in that controller's views and actions. |