Nothing to try yetTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
TelemetryArea: what it touches
In DevelopmentKind: in v2.1.267,
In DevelopmentSection of the release
Unclear The finding does not say what the forwarded credit is used for or who receives it.
What
A new internal feature, referred to as "projects owner rows forwarding," forwards credit for rows that come from queued commands or attachments authored by an "owner," tagged with the telemetry label auto_mode_projects_owner_rows. It only runs when two internal conditions are both true, and it's automatically disabled when the session has an agent ID, a teammate context, a certain session-state result, or the CLAUDE_CODE_CHILD_SESSION environment variable set (which marks a session as a subprocess Claude Code itself spawned).
Why
Disabling this forwarding in nested, teammate, or child sessions keeps credit attribution from being duplicated or misapplied when a command runs somewhere other than the top-level session that queued it.
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Confirmed sinceAnthropic's documentation has since written up CLAUDE_CODE_CHILD_SESSION, on Agent SDK reference - TypeScript.If your application runs prompts on its own schedule, declare each run so Claude Code frames the turn to the model as a scheduled task rather than as live input from the user. Start the session with `CLAUDE_CODE_HOST_SCHEDULED_RUN` set to …agent-sdk/typescriptsee the edit
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding does not say what the forwarded credit is used for or who receives it.
Anthropic's documentation agreesAnthropic's documentation has since written up CLAUDE_CODE_CHILD_SESSION, on Agent SDK reference - TypeScript.