Before submitting
Area
apps/desktop
Steps to reproduce
- Run the Linux AppImage under Niri without adding
--password-store=gnome-libsecret to the desktop launcher.
- Add a remote environment.
- Continue until T3 Code needs to persist the saved environment bearer token.
Expected behavior
T3 Code should select an encrypted Linux secret storage backend and save the remote environment credential.
Actual behavior
Electron can select basic_text on Niri because Niri is not one of Electron's recognized Linux desktop names for secret storage backend selection. When encrypted storage is unavailable, T3 Code cannot save the remote environment credential.
Impact
Major degradation or frequent failure
Version or commit
0.0.22 AppImage, main around 35721d9
Environment
Linux, Niri on Wayland, AppImage build.
Logs or stack traces
safe storage backend=gnome_libsecret encryptionAvailable=true
The log line above is from the fixed build after removing the launcher workaround. Before the fix, the working local workaround was adding --password-store=gnome-libsecret to the installed desktop entry.
Workaround
Add --password-store=gnome-libsecret to the AppImage desktop launcher, then restart T3 Code.
Fix
Fixed by #2538.
Before submitting
Area
apps/desktop
Steps to reproduce
--password-store=gnome-libsecretto the desktop launcher.Expected behavior
T3 Code should select an encrypted Linux secret storage backend and save the remote environment credential.
Actual behavior
Electron can select
basic_texton Niri because Niri is not one of Electron's recognized Linux desktop names for secret storage backend selection. When encrypted storage is unavailable, T3 Code cannot save the remote environment credential.Impact
Major degradation or frequent failure
Version or commit
0.0.22 AppImage, main around 35721d9
Environment
Linux, Niri on Wayland, AppImage build.
Logs or stack traces
The log line above is from the fixed build after removing the launcher workaround. Before the fix, the working local workaround was adding
--password-store=gnome-libsecretto the installed desktop entry.Workaround
Add
--password-store=gnome-libsecretto the AppImage desktop launcher, then restart T3 Code.Fix
Fixed by #2538.