mirror of
https://github.com/OpenRouterTeam/spawn.git
synced 2026-05-21 18:52:56 +00:00
refactor: Remove dead code and stale references (#2010)
Dead code removed: - `cleanup_stale_apps` function in `sh/e2e/lib/cleanup.sh` — defined but never called; `e2e.sh` calls `cloud_cleanup_stale` directly instead - `generateEnvConfig` and `AgentConfig` re-exports from all 7 cloud-specific `agents.ts` modules (aws, hetzner, gcp, digitalocean, daytona, local, sprite) — nothing imported these from the cloud modules; they were already available via `@openrouter/spawn-shared` and `../shared/agents` All 1435 tests pass, biome lint is clean (0 errors). Co-authored-by: spawn-qa-bot <qa@openrouter.ai> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
607aa6397f
commit
87978b424d
9 changed files with 1 additions and 39 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@openrouter/spawn",
|
||||
"version": "0.11.7",
|
||||
"version": "0.11.8",
|
||||
"type": "module",
|
||||
"bin": {
|
||||
"spawn": "cli.js"
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runServer, uploadFile } from "./aws";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runServer, uploadFile } from "./daytona";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runServer, uploadFile } from "./digitalocean";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runServer, uploadFile } from "./gcp";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runServer, uploadFile } from "./hetzner";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runLocal, uploadFile } from "./local";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer: runLocal,
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@
|
|||
import { runSprite, uploadFileSprite } from "./sprite";
|
||||
import { createAgents, resolveAgent as _resolveAgent } from "../shared/agent-setup";
|
||||
import type { AgentConfig } from "../shared/agents";
|
||||
import { generateEnvConfig } from "../shared/agents";
|
||||
|
||||
export type { AgentConfig };
|
||||
export { generateEnvConfig };
|
||||
|
||||
const runner = {
|
||||
runServer: runSprite,
|
||||
|
|
|
|||
|
|
@ -1,13 +1,3 @@
|
|||
#!/bin/bash
|
||||
# e2e/lib/cleanup.sh — Find and destroy stale e2e-* instances (cloud-agnostic)
|
||||
set -eo pipefail
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# cleanup_stale_apps
|
||||
#
|
||||
# Delegates to the active cloud driver's stale cleanup function.
|
||||
# ---------------------------------------------------------------------------
|
||||
cleanup_stale_apps() {
|
||||
log_header "Cleaning up stale e2e instances (${ACTIVE_CLOUD})"
|
||||
cloud_cleanup_stale
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue