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.