{"version":"2.1.110","anchor":"context-hint-time-based-microcompact-in-development","canonical_anchor":"context-hint-time-based-microcompact-in-development","heading":"Context Hint \/ Time-Based Microcompact [In Development]","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.110\/e\/context-hint-time-based-microcompact-in-development","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.110","markdown":"### Context Hint \/ Time-Based Microcompact [In Development]\n\n**What**\n\nAn intelligent context window management system that automatically removes older tool results to stay within context limits, triggered by server-side hints.\n\n**Status**\n\nFeature-flagged via `tengu_hazel_osprey` (default: `false`), with beta header `context-hint-2026-04-09`\n\n**Details**\n\n- When the context window approaches limits, old tool result content is replaced with `\"[Old tool result content cleared]\"`\n- Handles HTTP 422\/424 status codes as context-hint rejection signals\n- Tracks telemetry for `tengu_time_based_microcompact` with token savings metrics\n- Clears cached thinking tokens on context-hint triggers\n\n**Evidence**\n\nMicrocompact system (gated by `tengu_hazel_osprey`, search for `\"[Old tool result content cleared]\"` and `\"tengu_time_based_microcompact\"`)\n\n- Flag `tengu_hazel_osprey`: Off in both readings (read for one account on one subscription tier against v2.1.110; this account: off, anonymous baseline: off, compiled default: no gate table built for this version) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release."}