Under the hood
Teleport relay now distinguishes main-loop calls from forked/subagent calls
What
The "teleport relay" wrapper, which speeds up API calls by relaying them through a CCR session, now takes an explicit loop parameter marking whether the call comes from the "main" loop or a "fork" (such as a subagent). It uses different eligibility checks and different abort/telemetry handling depending on which one it is, instead of applying the same checks to both.
Why
This lets Claude Code apply relay rules that fit each kind of loop, so forked or subagent calls aren't forced through the same eligibility logic as the main conversation.