diff --git a/packages/cli/src/aws/agents.ts b/packages/cli/src/aws/agents.ts index 81e26769..2ed54232 100644 --- a/packages/cli/src/aws/agents.ts +++ b/packages/cli/src/aws/agents.ts @@ -1,11 +1,7 @@ // aws/agents.ts — AWS Lightsail agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./aws"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/daytona/agents.ts b/packages/cli/src/daytona/agents.ts index 39015120..2c6ddc5b 100644 --- a/packages/cli/src/daytona/agents.ts +++ b/packages/cli/src/daytona/agents.ts @@ -1,11 +1,7 @@ // daytona/agents.ts — Daytona agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./daytona"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/digitalocean/agents.ts b/packages/cli/src/digitalocean/agents.ts index a1740c69..c0c0a288 100644 --- a/packages/cli/src/digitalocean/agents.ts +++ b/packages/cli/src/digitalocean/agents.ts @@ -1,11 +1,7 @@ // digitalocean/agents.ts — DigitalOcean agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./digitalocean"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/fly/agents.ts b/packages/cli/src/fly/agents.ts index 79a4e6b6..5fd92e3d 100644 --- a/packages/cli/src/fly/agents.ts +++ b/packages/cli/src/fly/agents.ts @@ -1,13 +1,7 @@ // fly/agents.ts — Fly.io agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./fly"; -import { - createAgents, - installAgent, - setupOpenclawBatched, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, installAgent, setupOpenclawBatched, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { CloudRunner } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -67,7 +61,3 @@ export function resolveAgent(name: string): FlyAgentConfig { } return agent; } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/gcp/agents.ts b/packages/cli/src/gcp/agents.ts index ae6637eb..ad151d4b 100644 --- a/packages/cli/src/gcp/agents.ts +++ b/packages/cli/src/gcp/agents.ts @@ -1,11 +1,7 @@ // gcp/agents.ts — GCP Compute Engine agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./gcp"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/hetzner/agents.ts b/packages/cli/src/hetzner/agents.ts index fcdee3a8..5440537f 100644 --- a/packages/cli/src/hetzner/agents.ts +++ b/packages/cli/src/hetzner/agents.ts @@ -1,11 +1,7 @@ // hetzner/agents.ts — Hetzner Cloud agent configs (thin wrapper over shared) import { runServer, uploadFile } from "./hetzner"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/local/agents.ts b/packages/cli/src/local/agents.ts index 49a9423c..bb30275a 100644 --- a/packages/cli/src/local/agents.ts +++ b/packages/cli/src/local/agents.ts @@ -1,11 +1,7 @@ // local/agents.ts — Local machine agent configs (thin wrapper over shared) import { runLocal, uploadFile } from "./local"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/packages/cli/src/sprite/agents.ts b/packages/cli/src/sprite/agents.ts index 78dfc6e6..38ad3f32 100644 --- a/packages/cli/src/sprite/agents.ts +++ b/packages/cli/src/sprite/agents.ts @@ -1,11 +1,7 @@ // sprite/agents.ts — Sprite agent configs (thin wrapper over shared) import { runSprite, uploadFileSprite } from "./sprite"; -import { - createAgents, - resolveAgent as _resolveAgent, - offerGithubAuth as _offerGithubAuth, -} from "../shared/agent-setup"; +import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup"; import type { AgentConfig } from "../shared/agents"; import { generateEnvConfig } from "../shared/agents"; @@ -22,7 +18,3 @@ export const agents = createAgents(runner); export function resolveAgent(name: string): AgentConfig { return _resolveAgent(agents, name); } - -export function offerGithubAuth(): Promise { - return _offerGithubAuth(runner); -} diff --git a/sh/test/fixtures/_shared_agent_assertions.sh b/sh/test/fixtures/_shared_agent_assertions.sh index 996d5726..9264ce81 100644 --- a/sh/test/fixtures/_shared_agent_assertions.sh +++ b/sh/test/fixtures/_shared_agent_assertions.sh @@ -2,7 +2,7 @@ # Shared per-agent install assertions # Verifies each agent script uses the correct install method # -# Sourced by mock.sh _run_agent_assertions(). Expects: +# Source this file and call assert_agent_install CLOUD AGENT. Expects: # MOCK_LOG — path to the mock call log # PASSED / FAILED — counters (updated in-place) # GREEN / RED / NC — color codes