Fully reactive NIP-66 monitor UI for checking inbox / outbox status.
The "view" is written by composing RxJS streams and returning a stream of "state" that the react UI renders. so there isn't any useState or useEffect in the react UI, everything is handled in RxJS.
This means that once I build the state stream, the agent can easily vibe code a UI on top of it to modify the inputs and then render the outputs, no messy state in the UI components