OpenAI context blew up mid-task: the agent-loop compaction fix | Vectle