the opencode2 api is pretty good
the obvious implication is you can build client apps against it (it's how our tooey and gooey work)
but it also means someone can re-implement the server ...
touch grass eat grass smear grass over body wish i had a body to wish i wish i had the body oh the body to dig in the grass to hole in the grass deep hole in the grass into the grass to lower me into the grass the grass .