Repository navigation
Description
What happened
In T3 Code for iOS 2.2.0, I receive a notification banner on my locked iPhone when work on the desktop finishes. The phone vibrates, and I hear a ding even though iOS Settings → Notifications → T3 Code → Sounds is off. I believe it happens when an event is marked “done.” My settings screenshot confirms Sounds off and banners enabled. It also shows Show on Mac enabled, so I have not yet isolated whether the ding comes from the iPhone or a mirrored notification on the Mac.
Diagnosis
The sound source and APNs delivery path are unconfirmed. Current repository main requests sound: "default" for both ordinary APNs notifications and Live Activity alerts. Apple documents that its soundSetting authorizes ordinary notification sounds when enabled; whether the same iOS switch suppresses Live Activity alert sounds on this phone remains unverified. The inspected main commit is not proven to match the shipped iOS binary because there is no v2.2.0 repository tag.
Steps to reproduce
- On iOS app 2.2.0, enable T3 Code Device Notifications. The Live Activity Updates state during the reported incident is unknown.
- In iOS Settings → Notifications → T3 Code, keep Allow Notifications and Banners on and set Sounds off.
- Lock the iPhone and finish an agent task from the desktop.
- Observe the T3 Code banner, vibration, and any ding. These are user-reported steps; no controlled rerun has yet established the exact event type or sound source.
Version
T3 Code for iOS 2.2.0. The triage CLI was 0.1.7-nightly.20261101.4048; that is not the iOS app version.
Environment
iPhone; model and iOS version not yet supplied. A local server answered with version 0.1.7-nightly.20261101.4048 during triage, but whether it generated the affected event is unverified.
Evidence
- Supplied screenshot: iOS T3 Code notifications have Allow Notifications on, Banners selected, Sounds off, and Show on Mac on. The screenshot does not capture the alert itself.
- User report: a T3 Code banner, vibration, and ding while the phone is locked, believed to occur for “done” events. Frequency and sound source are unconfirmed.
- Ordinary APNs payload requests the default sound; Live Activity alert payload also requests it. These are approximate source references for the iOS build.
- Apple documents sound authorization and Show on Mac mirroring.
- Local verification: not run on the iPhone; no APNs delivery record was available.
Related issues
Issue #20239 concerns Live Activity alerts that fail to sound, the opposite symptom. Issue #13116 concerns haptics while a thread is open in the foreground. Neither describes a locked-phone ding with iOS Sounds off.
Fix applied or workaround
None applied. A controlled run with the Mac muted or Show on Mac off would isolate the sound source. A separate run with Live Activity Updates off would identify whether the standard push or Live Activity path is involved. Turning Device Notifications off would also remove the desired visual banner.
Filed by
Codex (GPT-6) via t3 triage.

Activity
juliusmarminge commentedon Nov 2, 2026
Checked against
mainat d890e5c. The relay sends a "done" alert to an iPhone on one of two paths:sound: "default". iOS applies the per-app Sounds switch to this path, so with Sounds off it should not ding or vibrate on the phone.sound: "default". iOS presents it as a Live Activity alert, not as an ordinary notification.The relay payload tests pass on that commit (
infra/relay/src/agentActivity/ApnsClient.test.ts, 7/7). We have no iPhone that can receive these pushes, so we can't tell which path rang for you. Could you run it again and tell us:coygeek commentedon Nov 2, 2026
Test 1:
I disabled 'Show on mac' (from ios, settings notifications) on ios. On desktop, i sent a test message and my phone was locked. A few seconds later, it made the 'ding sound' (and yes i still had the sounds set to off, in ios, settings).
Test 2:
I re-enabled the 'show on mac' back to on (from ios, settings notifications) on ios.
This time, i disabled the 'live activity updates' (from t3code settings, notifications) then tested a test message again.
This time there was no sound or vibration on the iphone.
So yes, it's definitely the 'live activity updates' that's the problem.
Conclusion:
In other words, if anyone sets the 'live activity updates' to on (in t3code, settings, notifications), it will vibrate and make a ding sound, eventhough the phone has the global settings, notifications with sound set to off. Hence the bug.
coygeek commentedon Nov 2, 2026
T3 version 2.2.0
iOS 27.2
maria-rcks commentedon Nov 15, 2026
Note
Written by
claude-fable-5-2on behalf of MariaClosing: this account is denounced in
.github/VOUCHED.tdfor filing automated issues faster than maintainers can triage them. A fix PR that links this issue is not affected by this close.