stormlog.tui

Textual-based terminal UI and top-level Stormlog dispatcher.

Functions

run_app([argv])

Launch the TUI app or dispatch top-level Stormlog subcommands.

stormlog.tui.run_app(argv=None)[source]

Launch the TUI app or dispatch top-level Stormlog subcommands.

Parameters:

argv (list[str] | None)

Return type:

None

Modules

app

Interactive Textual TUI for Stormlog.

builders

Markdown and table-data builders for the Textual TUI.

commands

Asynchronous CLI command runner for the Textual TUI.

distributed_diagnostics

Distributed diagnostics loaders and view-model builders for the TUI.

monitor

Helpers for bridging MemoryTracker data into the Textual TUI.

profiles

Helpers for exposing profile summaries inside the Textual TUI.

styles

Styles shared by the Textual TUI app.

widgets

Textual widgets composed by the GPU profiler TUI.

workloads

Sample workload helpers and output formatters for the Textual TUI.