ChatGPT Canvas does restart from where it stopped

ChatGPT hits a token/context limit and then restarts from the beginning instead of continuing from the point it stopped.

I tried best practices and prompts suggested by ChatGPT, but they don’t help.

It would be nice to have a feature where GPT can continue from a selection instead of redoing the entire code base.