this is not free advertising, this is you trying to lie about it and hide it.
I've been using OpenCode for most of my AI coding lately and it never co-authors commits. According to your reasoning, every person using OpenCode is lying?
would you be OK if I removed your name from the commits and had everything shown as some generic user and not attributed to you, public or private repos?
I am sure you won’t be happy about it, you wrote the f’ing thing, yes? well in this case claude (co)wrote it and it must be explicitly stated in the commit message, period