Skip to content

fix(server): Claude processes report the t3-code entrypoint and no longer join the launching session - #279

Merged
tannerpolley merged 2 commits into
mainfrom
issue-276-pull-in-upstream-claude_code_entrypoint
Nov 2, 2026
Merged

tannerpolley merged 2 commits into
mainfrom
issue-276-pull-in-upstream-claude_code_entrypoint

Conversation

@tannerpolley

Copy link
Copy Markdown
Owner

Claude threads drained the Anthropic 5-hour meter about 1.6x faster than interactive Claude Code, because T3 Code's Claude processes reported the Agent SDK's default entrypoint. Claude threads could also join the Claude Code session that launched T3 Code.

This cherry-picks two upstream fixes with -x:

Conflicts were in imports only:

  • ClaudeAdapterV2.ts: kept the fork's t3OrchestrationInstructions import and dropped the now-unused mergeProviderInstanceEnvironment import.
  • ClaudeProvider.ts: kept the fork's discoverClaudeSkillsAndPlugins and swapped in readClaudeSettingsEnv.

ClaudeSkills.ts merged cleanly.

Not taken: pingdotgg#29408, which is still open upstream and only affects API-key Claude instances.

Checks:

Closes #276

Model: Claude Opus 5.5 in Claude Code, running inside T3 Code.

🤖 Generated with Claude Code

t3dotgg and others added 2 commits November 2, 2026 10:57
…unched T3 (pingdotgg#29169)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
(cherry picked from commit 47f2c8d)
@tannerpolley
tannerpolley merged commit 2534df8 into main Nov 2, 2026
@tannerpolley
tannerpolley deleted the issue-276-pull-in-upstream-claude_code_entrypoint branch November 2, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pull in upstream CLAUDE_CODE_ENTRYPOINT fix for Claude 5-hour usage drain (pingdotgg#28410, #29169)

2 participants