Skip to content

agent-react-devtools@0.1.0

Choose a tag to compare

@piotrski piotrski released this 09 Feb 22:07
· 32 commits to main since this release
121ddba

Minor Changes

  • Daemon, DevTools bridge, and component tree

    Daemon β€” Persistent background process with IPC server (Unix socket) that manages connections and dispatches commands.

    DevTools Bridge β€” WebSocket server implementing the React DevTools "Wall" protocol. Connects to running React apps via react-devtools-core.

    Component Tree β€” Parse and inspect the full React component hierarchy:

    • View component tree with types, keys, and parent/child relationships
    • Inspect props, state, and hooks of any component
    • Search components by display name (fuzzy or exact match)
    • Count components by type

    CLI β€” Command-line interface with commands: start, stop, status, tree, find, count, get component.

    Formatting β€” Token-efficient output designed for LLM consumption.

  • Profiler

    Start and stop profiling sessions to capture render performance data from connected React apps.

    • Render reports β€” Per-component render duration and count
    • Slowest components β€” Ranked by self render time
    • Most re-rendered β€” Ranked by render count
    • Commit timeline β€” Chronological view of React commits with durations
    • Commit details β€” Per-component breakdown for a specific commit, sorted by self time

    CLI commands: profile start, profile stop, profile report, profile slow, profile rerenders, profile timeline, profile commit.