well, this is maybe going to actually work. it's taking quite a while for junie to generate and correct all the code, but i will have a generic mock server and probably i will just make it write a test script that spawns a localhost only, no auth relay to act as the relay between the wallet service and the CLI client.
i think once i see the CLI getting results back for every query as expected that i'll know the client is working. it just required building out the whole thing. there's more than just a client in this... there is the server API and all the damn tests of everyfucking thing, and the script to test the CLI against the mock, it's created 4 new source files and to be honest, claude is not terrible at doing this work.
idk if i'll get this all done tonight but maybe... haha... probably also need junie to actually write a series of calls to test all the capabilities for me so i can just throw them at the read-only connection i have with my alby hub and i'll leave it at "read side works" for today.
something else nice about this is that the AI is actually adapting its output to almost match the idiom i use in my code. enough that it doesn't take me that long to clean it up so i am happy with it.
maybe i can find somewhere a mock LN server that can actually do the pretend write side things as well