Builds bounded lifecycle timeline rows and recorder status labels.
Summary
Functions
Returns concise operator-facing recorder activity text.
Counts view omissions plus lifecycle changes represented by retained gap events.
Returns bounded recorder query options for normalized lifecycle URL state.
Converts a bounded recorder query into newest-first scalar timeline rows.
Types
Functions
@spec activity_label(BeamConsole.Recorder.Status.t()) :: String.t()
Returns concise operator-facing recorder activity text.
@spec omitted_count(BeamConsole.Recorder.Query.t()) :: non_neg_integer()
Counts view omissions plus lifecycle changes represented by retained gap events.
@spec query_options(BeamConsoleWeb.Console.Params.t()) :: keyword()
Returns bounded recorder query options for normalized lifecycle URL state.
@spec rows(BeamConsole.Recorder.Query.t(), String.t()) :: [row()]
Converts a bounded recorder query into newest-first scalar timeline rows.