Maybe I should just make a new thread but thats not really very "derailing".
On the GPT based stuff. I played around with the script from the Github link. Which also meant setting up a paid account on OpenAI, because I guess I already used my free trial. The cost per API call is absurdly low though, I can't imagine I will ever exceed a few dollars a month, and possibly pennies a month, unless I start using it for other purposes. I still set a hard limit at $10.
Anyway, it works, but I am not sure what to do with it. It doesn't realy work as a personal assistant, since it can't get real time data. I asked it to tell some stories but that was boring.
I got it to give me an LSL script to change a prim's color on click, which worked fine.
I then had it build an "online indicator", based on UUID, which would set the prim color if someone was online or offline. That, sort of, but did not work. For some reason it was calling llGetColor(), and did not give it any parameters. I added "All_Sides and it worked, but for some reason, in addition to the online indication, it also had a touch toggle.
When I removed the touch toggle, the script worked, but only if the Avatar in question was in the same region. So like, I put my UUID in, and it turned green.
I logged in on an alt, added that UUID, and it stayed red, until I TPed to the first avatar, then it was green. It went Red when I TPed away.
I ended up looking into it and changing how it worked based on the LSL wiki but well, its interesting that it, almost sort of worked.