{"version":"2.1.269","anchor":"session-state-tracking-gains-goal-reprompt-and-interruption","canonical_anchor":"session-state-tracking-gains-goal-reprompt-and-interruption","heading":"Session-state tracking gains goal-reprompt and interruption-streak fields","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/session-state-tracking-gains-goal-reprompt-and-interruption","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### Session-state tracking gains goal-reprompt and interruption-streak fields\n\nSession state now tracks pending goal re-prompts and a streak of goal interruptions\n\n**Unclear.** What the reprompt and interruption-streak fields actually trigger in the session isn't shown, only that the state now tracks them.\n\n**What**\n\nThe internal state Claude Code keeps for a session's current goal gained two new tracked values: `pendingGoalReprompt`, and `goalInterruptionStreak`, each with matching getter and setter methods. This sits alongside the existing tracking for pending idle check-ins and worker check-ins, and the storage previously used for \"worker check-in\" was moved to a new internal slot.\n\n**Why**\n\nThis lays groundwork for Claude Code to notice when a goal keeps getting interrupted and to re-prompt about it, though the finding doesn't show the resulting behavior yet.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}