Before submitting
Area
apps/desktop
Steps to reproduce
- Update the macOS T3 Code desktop app to the latest available release.
- In an authorized browser session connected to the remote host, open Settings → Connections and create a fresh pairing link with every permission selected.
- In the macOS app, open Settings → Connections → Add environment and pair using that fresh link.
- Inspect the resulting client session under Settings → Connections on the host: only four scopes are granted.
- Open an existing thread in the macOS app, open the right panel, then Add panel surface → Files.
- Observe: "This connection cannot read host files." Host-stored images cannot be accessed through the Files panel.
I have already repeated pairing after updating. Browser sessions on the same host have all 16 permissions.
Expected behavior
The macOS desktop app session should retain all permissions selected on the pairing link, including filesystem:read, and allow viewing images stored in the remote workspace.
Actual behavior
The fresh pairing link contains all 16 permissions, but the resulting macOS desktop app session contains only:
- orchestration:read
- orchestration:operate
- terminal:operate
- relay:read
filesystem:read and the other selected permissions are missing.
Reproduced in the macOS desktop app: open an existing thread, then the right panel → Add panel surface → Files. The Files panel displays:
This connection cannot read host files.
This prevents browsing remote workspace files to view host-stored images. Uploaded image attachments do display; the observed failure concerns host-file access. A screenshot of the Files error has been captured.
This was verified on the host: the consumed pairing-link record contains 16 permissions, whereas the corresponding macOS app session contains the four scopes above. Browser sessions created against the same host receive all 16.
Related: #16804 reports the same four-scope grant on iOS, with provider management affected. This report concerns macOS desktop pairing and host-file/image access. A shared root cause has not been confirmed.
Impact
Major degradation or frequent failure
Version or commit
Server: 0.0.46-nightly.20261007.2774
Environment
Remote Linux host; macOS desktop app, paired again after updating. Browser clients on the same host receive all selected permissions. The same four-scope restriction was also observed on iPhone. Exact current macOS app version to be confirmed.
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
Use the browser client, whose session has all 16 permissions including filesystem:read. Updating and pairing again with a fresh full-permission link did not resolve the native app issue.
Before submitting
Area
apps/desktop
Steps to reproduce
I have already repeated pairing after updating. Browser sessions on the same host have all 16 permissions.
Expected behavior
The macOS desktop app session should retain all permissions selected on the pairing link, including filesystem:read, and allow viewing images stored in the remote workspace.
Actual behavior
The fresh pairing link contains all 16 permissions, but the resulting macOS desktop app session contains only:
filesystem:read and the other selected permissions are missing.
Reproduced in the macOS desktop app: open an existing thread, then the right panel → Add panel surface → Files. The Files panel displays:
This prevents browsing remote workspace files to view host-stored images. Uploaded image attachments do display; the observed failure concerns host-file access. A screenshot of the Files error has been captured.
This was verified on the host: the consumed pairing-link record contains 16 permissions, whereas the corresponding macOS app session contains the four scopes above. Browser sessions created against the same host receive all 16.
Related: #16804 reports the same four-scope grant on iOS, with provider management affected. This report concerns macOS desktop pairing and host-file/image access. A shared root cause has not been confirmed.
Impact
Major degradation or frequent failure
Version or commit
Server: 0.0.46-nightly.20261007.2774
Environment
Remote Linux host; macOS desktop app, paired again after updating. Browser clients on the same host receive all selected permissions. The same four-scope restriction was also observed on iPhone. Exact current macOS app version to be confirmed.
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
Use the browser client, whose session has all 16 permissions including filesystem:read. Updating and pairing again with a fresh full-permission link did not resolve the native app issue.