Yeah, whenever I think of an AGI as a coding assistant I wonder “will it just have days where it’s not in the mood to code just like I do?”.
I often wonder if it is on purpose; like a slot machine — the thrill of the occasional win keeps you coming back to try again.