OpenCode is a vibecoded vibecoding tool. From that kind of software you really shouldn't expect things like renaming of a project to work all the time.
I mean this neutrally: quality is not something that these projects strive for. Other values are a priority: features, speed of development, etc.
It's unfortunate when self-declared founders think they just need a developer to 'embody' the product they dreamt up... it's also unfortunate when the dev who is the one capable of delivering a product lets themself be treated like a cog instead of acting as a driver.
It sounds like the CTO should have been hired as a tech trainer for the existing CTO == you.
I see it again and again in early enterprise. When a dreamholder feels underpowered at the real task of delivering product, thdy build layers of admin to lower the product delivery team, burn through CapEx and OpEx and label that 'growth' and eventually the % promise is worthless.
Production teams beware of founders who just need a dev and not a team of partners. Ego > Ability & Manipulation skill instead of leadership capability.