Expand description
bee-tui — internal library exposing the modules the binary
composes. Living as both a [lib] and a [[bin]] lets integration
tests in tests/ exercise the cockpit’s components against
fixtures, without launching the full TUI loop.
Public exports are stable for tests only — there is no ABI
commitment for downstream library users. Use the bee-tui
command-line binary, not this lib.
Modules§
- action
- api
- Thin wrapper around
bee::Clientthat binds it to a configuredNodeConfig. The cockpit talks to Bee through oneApiClientper active profile. - app
- cli
- components
- config
- errors
- log_
capture - In-memory ring buffer of HTTP-traffic log events, fed by a custom
tracing-subscriberlayer that filters to thebee::httptarget. - logging
- tui
- watch
- k9s-style watch / informer layer.
Macros§
- trace_
dbg - Similar to the
std::dbg!macro, but generatestracingevents rather than printing to stdout.