OK just looked at the request payloads for ChatGPT, and it sends everything back to the server (your requests and bot responses) every time you ask it something. So that explains how it maintains context too. Starting a new thread unlocked ratelimit \o/