Stock OpenCode CLI location (~/.opencode/bin), OS-specific binary name.
(d: DetectDeps)
| 57 | |
| 58 | /** Stock OpenCode CLI location (~/.opencode/bin), OS-specific binary name. */ |
| 59 | function stockCliBinary(d: DetectDeps): string { |
| 60 | return d.platform === "win32" |
| 61 | ? join(d.home, ".opencode", "bin", "opencode.exe") |
| 62 | : join(d.home, ".opencode", "bin", "opencode"); |
| 63 | } |
| 64 | |
| 65 | /** Extra absolute CLI locations beyond stock-bin + PATH, per OS. */ |
| 66 | function extraCliCandidates(d: DetectDeps): string[] { |