(adapter: HarnessAdapter, dryRun: boolean)
| 54 | } |
| 55 | |
| 56 | async function dispatchSetup(adapter: HarnessAdapter, dryRun: boolean): Promise<number> { |
| 57 | switch (adapter.kind) { |
| 58 | case "opencode": |
| 59 | return runOpenCodeSetup(dryRun); |
| 60 | case "pi": |
| 61 | return runPiSetup({ dryRun }); |
| 62 | } |
| 63 | } |
| 64 | |
| 65 | function printNextSteps(adapter: HarnessAdapter): void { |
| 66 | if (adapter.kind === "opencode") { |