Context compaction: what your coding agent drops