Hey there!
I was blown away to ask the coach for something specific and have it suggest something else, so I dug into the code today and put in a solid 8 hrs.
I gave it test scenario after test, and retrained its coding until it was a 9/10 response or better, then to the next test, and the results are pretty amazing.
Its just birthing a new capacity and wobbly at it, which is that if you seem unsure what you want it will try to name a couple of options and let you choose. The intent is not so much to be perfect so much as to surface and make obvious some of the vast actual control you have as a user to steer.
And I made sure that almost all of its training indicated that if you have a sense of something, to follow you. It was hard originally to train it to stay in the coaching role, but theres enough clients bothered by its rigidity now that I loosened it up. If your coaching session leads you to wanting advice on something, or it to be an assistant, it can adapt seamlessly, just tell it clearly.
And when you snap it out of coaching ( like advice ), just tell it when your ready to go back into it.
It wont be perfect, so tell me if theres anything you don't like, but it should be 2X to 3X more helpful now for 80% of all situations you throw at it.
Next Ill give it a simple way to package "options" so you can just tap a button to make that part seamless, and maybe add a mode or a button for when you want more options so it knows clearly when to go "meta" for a sec and let you choose a path you love.
Lots to come! Let me know what you think here!