So the Busy 10b client works, mostly.
But it's VERY unstable.
The dart webhook server works beautifully. The only ongoing issue is that it's shutting down the mysql connection when it idles, which we shouldn't be doing. Need to add some connection management like we had in the pre-vps build.
Thinking, the client needs a unix pipes style approach, where there's no shared state, and each process can run independent of any other process. Reverting back to Python for this was a mistake.
I get that everyone loves Python, but it's a mistake to use it for AI apps beyond the simple chat only use case. It's just... not a good language to manage with AI. It's just too dense in terms of cyclomatic complexity and token size, even when you architect it "properly" using a microservices mindset.
I'm actually surprised at how well the Dart webhook server went. More iterations, but the implementation was so much cleaner. The machine got less creative with the instructions, too, which I liked.
More as I go later.