Compacts conversation and task context into a dense summary to reduce token usage. Use when context is large, before starting a new chat, when token usage is a concern, or when the user asks to compress or summarize context.