I've had so many bind blowing conversations with that thing over the last few weeks! Like you, I've been having it help with code. I've even pasted in specs and documentation for things it didn't know and created something new with them. BUT it has also outright lied to me several times by just making up functions that don't exit. I've also had a few longer coding conversations with it where I told it to remember the state of the code so we could revert back to it later if we changed something that I didn't like. Reverting worked, for a while.. and then it started reverting back to a state that the code was never in and I had to start over.
And now I'm referring to "ChatGPT and I" as "we" inadvertently, ha!