Week 33 · August 10–14, 2026
Claude Code Desktop auto-continues after a usage limit resets, fork mode turns on by default, and GitLab merge requests and marketplaces join GitHub.
When you hit your session limit in the Code tab of Claude Code Desktop, the limit card now offers an Auto-continue when limits reset checkbox. Check it, and the Desktop app retries the interrupted turn after the reset. The card shows the retry time. The weekly-limit card doesn't offer it.
<video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/2SnAdpL4dJ18nKb3/images/whats-new/desktop-auto-continue.mp4?fit=max&auto=format&n=2SnAdpL4dJ18nKb3&q=85&s=1937f489695feaea715e48ecfd7e62cd" data-path="images/whats-new/desktop-auto-continue.mp4" />
The next time a session-limit card appears, check Auto-continue when limits reset and leave the session open. The card shows Auto-resuming at followed by the reset time, and the turn picks up on its own once the limit resets.
What to do when you hit a usage limit
</div>Fork mode is now on by default in interactive sessions. Claude can request the fork subagent type, which inherits the full conversation and prompt cache instead of starting fresh, so you don't have to re-explain the context for a side task. Subagents Claude spawns in interactive sessions, apart from the ones an agent-team teammate spawns, also run in the background by default.
Start a fork yourself with a task that needs everything you've discussed so far:
> /subtask draft unit tests for the parser changes so farThe fork appears in the panel below your prompt and its result arrives in your conversation when it finishes. To turn fork mode off, set CLAUDE\_CODE\_FORK\_SUBAGENT=0.
Plugin marketplaces clone bare gitlab.com URLs, including nested subgroups. On v2.1.233 or later, pass a GitLab merge request URL to --worktree to branch from it, and the claude agents view labels sessions linked to a merge request as !N. Claude Code also redacts GitLab token families such as glpat- and glrt-, and protects the glab CLI's config store the same way it protects gh.
Start a session in a worktree branched from a merge request:
claude --worktree https://gitlab.com/group/project/-/merge_requests/42When origin is on gitlab.com, Claude Code fetches merge-requests/42/head and opens the session on that branch in its own worktree.