[GH-ISSUE #166] BridgeLauncher Linux demo detection misses non-literal Hopper launcher paths #109

Closed
opened 2026-10-15 18:21:14 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @morluto on GitHub (Jul 14, 2026).
Original GitHub issue: https://github.com/morluto/rea/issues/166

Summary

Linux demo detection in BridgeLauncher only accepts exact basename "Hopper", so launcher variants (symlinks/wrappers/paths) with a valid demoHelperPath are not recognized.

Evidence

  • src/hopper/BridgeLauncher.ts:191-192:
    • basename(options.launcherPath) === "Hopper"
    • options.demoHelperPath !== undefined
  • Demo behavior path is selected only when usesLinuxDemo is true, which gates special launch args.

Impact

In environments where Hopper is invoked via wrapper path or symlink, REA may miss the intended demo-mode launch path and alter session behavior.

Originally created by @morluto on GitHub (Jul 14, 2026). Original GitHub issue: https://github.com/morluto/rea/issues/166 ## Summary Linux demo detection in `BridgeLauncher` only accepts exact basename "Hopper", so launcher variants (symlinks/wrappers/paths) with a valid `demoHelperPath` are not recognized. ## Evidence - `src/hopper/BridgeLauncher.ts:191-192`: - `basename(options.launcherPath) === "Hopper"` - `options.demoHelperPath !== undefined` - Demo behavior path is selected only when `usesLinuxDemo` is true, which gates special launch args. ## Impact In environments where Hopper is invoked via wrapper path or symlink, REA may miss the intended demo-mode launch path and alter session behavior.
bsakaguchi 2026-10-15 18:21:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#109
No description provided.