Rxova
Skip to content

Chrome DevTools Overview

Journey devtools has two parts:

  • @rxova/journey-devtools-bridge: runtime message bridge.
  • Devtools panel app: visualization + controls.

Install the extension from Chrome Web Store:

Preview:

Journey Devtools Overview

The devtools stack helps teams see journey behavior clearly: timeline movement, transition outcomes, async phases, and command effects.

Bridge protocol uses a fixed internal compatibility version.

The panel can drive navigation, lifecycle controls, error clearing, and custom event sending through the bridge.

See full details in Bridge API and exact transport types in Protocol.

Panel state is driven by serialized machine snapshots including:

  • history pointer model (history.timeline, history.index)
  • current position (currentStepId)
  • runtime state (context, visited, status, async)

For a full payload example, see Bridge API.

Panel supports:

  • Redux-style timeline inspector rows with local selection
  • follow-latest toggle and point-in-time Action / State / Diff inspection

Inspector selection does not mutate runtime machine state.