Devtools (/fxdev)

Type /fxdev in game for a live view of every resource that uses Rivo FX, on the server and on your own client.

View Shows
Overview each resource with its live fibers, timers, finished spans, failures and the last failure
Fibers the fibers alive right now, children under their parent, with status, age and the span each one is in
Traces recent traces as a waterfall; a client's Fx.rpc call and the server handler it reached are one trace
Failures error logs, unhandled fiber failures and defects, with the full cause and a link to the trace
Metrics every metric and label set; histograms with count, average, p50, p95 and p99

/fxdev traces (or any view) opens straight on that view. Filter by resource or name (/), show one side only, pause, or switch between the dark and light theme.

Busy servers stay readable: the busiest resources come first, fibers fold per resource, a failure that repeats is one row with a count, and long lists stop at a sensible length until you ask for all.

Who can open it

Only players with the rivo_fx.devtools ACE can open it, and the server checks every request:

add_ace group.admin rivo_fx.devtools allow

Spans and failures can hold player ids and error details, so give it to the people who can already read your server console.

Cost

It asks for data once a second while open, less often when collecting gets expensive (up to every 5 s), and not at all when closed.