codex constantly compacting context