iirc you can still turn the compaction limit up in codex, though they don't make it easy. It costs way more when you use "large context" though, more than the ~256k that codex allows by default. You can also use the large context via the api directly