diff --git a/cli/package.json b/cli/package.json index 8617c450..8d686fb3 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openrouter/spawn", - "version": "0.5.20", + "version": "0.5.21", "type": "module", "bin": { "spawn": "cli.js" diff --git a/cli/src/fly/fly.ts b/cli/src/fly/fly.ts index 325947fb..4e68be94 100644 --- a/cli/src/fly/fly.ts +++ b/cli/src/fly/fly.ts @@ -143,8 +143,10 @@ async function testFlyToken(): Promise { headers: { Authorization: authHeader }, signal: AbortSignal.timeout(10_000), }); - const text = await resp.text(); - if (text && !hasError(text)) return true; + if (resp.ok) { + const text = await resp.text(); + if (text && !hasError(text)) return true; + } } catch { // fall through }