Typing @ and part of a machine's name in the composer now offers the user's other T3 Code environments beside threads and files, each with its machine icon. Picking one inserts a chip. The message carries only the machine's identity (environmentId and label, never an address), and the agent is told to link it with t3_environment_link if it is not linked yet, then pass the environmentId to delegate_task, t3_thread_launch and the other tools. Web keeps mentioned machines in the draft beside attached threads, persists them, restores them on undo and failed sends, and renders the chip in the composer and in sent messages. Mobile offers them in the @ popover and draws the chip natively. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Julius Marminge committed on 10/20/2026, 11:07:03 PMparent439ea2a
Checks
- SuccessfulCodeRabbitGitHub
Review paused
- Skipped
- SkippedDeploy hosted web appGitHub
- SkippedFinalize releaseGitHub
- SkippedDeploy marketing siteGitHub
- SkippedPublish AUR packageGitHub
- SuccessfulPublish CLI to npmGitHub
- SuccessfulCheckGitHub
- Skipped
- SuccessfulPublish GitHub ReleaseGitHub
- Skipped
- Skipped
- Skipped
- Successful
- SkippedRustGitHub
- SuccessfulRelease SmokeGitHub
- SuccessfulTestGitHub
- SuccessfulTest WebGitHub
- Successful
- SuccessfulBuild and TypecheckGitHub
- Skipped
- SuccessfulTest Server 6GitHub
- SuccessfulLintGitHub
- SuccessfulTest Server 4GitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 8GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulChangesGitHub
- FailedCheckGitHub
- SuccessfulNative fingerprint diffGitHub
- SkippedEAS PreviewGitHub
- SkippedDeploy web previewGitHub
- SkippedRustGitHub
- CancelledTestGitHub
- CancelledTest WebGitHub
- CancelledRelease SmokeGitHub
- Cancelled
- CancelledBuild and TypecheckGitHub
- Successful
- Successful
- Successful
- Successful
- Successful
- Successful
- CancelledTest Server 8GitHub
- CancelledTest Server 6GitHub
- CancelledTest Server 7GitHub
- SuccessfulChangesGitHub
- CancelledTest Server 1GitHub
- CancelledTest Server 3GitHub
- CancelledTest Server 4GitHub
- CancelledTest Server 5GitHub
- CancelledTest Server 2GitHub
- CancelledLintGitHub
- SkippedDeploy web previewGitHub
- SkippedEAS PreviewGitHub
- CancelledNative fingerprint diffGitHub
- SkippedBuild hosted web appGitHub
- SuccessfulBuild JS bundleGitHub
- SkippedBuild marketing siteGitHub
- SuccessfulRelease server tests 8GitHub
- SuccessfulRelease server tests 2GitHub
- SuccessfulRelease server tests 3GitHub
- SuccessfulRelease server tests 6GitHub
- SuccessfulRelease server tests 7GitHub
- SuccessfulRelease server tests 1GitHub
- SuccessfulRelease server tests 5GitHub
- SuccessfulRelease server tests 4GitHub
- SuccessfulRelease quality checksGitHub
- SuccessfulRelease web testsGitHub
- SuccessfulRelease testsGitHub
- Skipped
- Skipped
- Skipped
- Skipped
- Skipped
- Skipped
- SuccessfulPreflightGitHub
- Successful
- Skipped
- SuccessfulLabel PR sizeGitHub
- Skipped
- SuccessfulLabel PR 17130GitHub
- CancelledLabel PR 17130GitHub
- Skipped
- CancelledLabel PR sizeGitHub
- SuccessfulResolve release commitGitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
30 files changedLine totals unavailable