Fully reactive NIP-66 monitor UI for checking inbox / outbox status.
https://cdn.hzrd149.com/7fb624eb1c00ee5299f5f1c4e69122ff1393f3026b0835841d3eb98b3c8a89f6.webm
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

https://cdn.hzrd149.com/7fb624eb1c00ee5299f5f1c4e69122ff1393f3026b0835841d3eb98b3c8a89f6.webm
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

81❤️6♥️1❤️1👀1