Table of Contents

Namespace EchoHub.Client

Classes

AppOrchestrator

Central orchestrator for the EchoHub TUI client. Owns session state and wires UI events to service calls.

AsyncRunner

Eliminates repeated Task.Run/try/catch/app.Invoke(ShowError) boilerplate. Runs async work on a background thread and routes exceptions to the UI.