There was no confusion on my part, and that’s not what happened at all.
I asked if the feature already existed, and you replied and informed me that your latest beta build happened to include this feature. As far as I was concerned, based on your response, the feature had already been in your beta before I asked.
At no point in time did you tell me that you had coded that feature for me, based on my request, nor did you ask me to test it, and nor did you ask me to respond with my findings.
It sounds to me like there was a lack of clear communication on your part. My communication was crystal clear from the beginning. I asked you two simple yes/no questions, and nothing more.
It’s nice that you did implement the feature based on my request, if that is indeed the case, but please keep your passive-aggressive responses to yourself. If you wanted me to test it and give you feedback, you should have said so.