[BUG] CLI interface (launcher/index.js) lacks parity with API - missing restart, delete, pull, stage commands #35

Closed
opened 2026-05-08 23:52:15 +00:00 by Mark · 12 comments
Owner

Problem

The CLI in launcher/index.js only supports 4 commands: launch, stop, status, logs. However, the REST API supports many more operations that are accessible from the UI but not from the CLI.

Missing CLI commands:

  • restart - Restart an app
  • delete - Delete an app instance
  • pull - Pull latest from git repo
  • list - List all apps
  • stage / start - Stage and launch workflows
  • env - Environment variable management
  • deploy - Deploy from git repository

Impact

  • CLI users are limited to basic operations
  • Inconsistent documentation (README lists CLI, but CLI is incomplete)
  • No headless automation capability for advanced operations

Files

  • launcher/index.js - CLI (118 lines, 4 commands)
  • README.md:428-441 - CLI documentation section
## Problem The CLI in `launcher/index.js` only supports 4 commands: `launch`, `stop`, `status`, `logs`. However, the REST API supports many more operations that are accessible from the UI but not from the CLI. Missing CLI commands: - `restart` - Restart an app - `delete` - Delete an app instance - `pull` - Pull latest from git repo - `list` - List all apps - `stage` / `start` - Stage and launch workflows - `env` - Environment variable management - `deploy` - Deploy from git repository ## Impact - CLI users are limited to basic operations - Inconsistent documentation (README lists CLI, but CLI is incomplete) - No headless automation capability for advanced operations ## Files - `launcher/index.js` - CLI (118 lines, 4 commands) - `README.md:428-441` - CLI documentation section
Author
Owner

🤖 Claimed by gsd-issue-fixer-node_hub-35 — starting work

🤖 Claimed by `gsd-issue-fixer-node_hub-35` — starting work
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — claimed — starting pipeline

🤖 [`gsd-issue-fixer-node_hub-35`] still working — claimed — starting pipeline
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — research

🤖 [`gsd-issue-fixer-node_hub-35`] still working — research
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — plan

🤖 [`gsd-issue-fixer-node_hub-35`] still working — plan
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — implement attempt 1

🤖 [`gsd-issue-fixer-node_hub-35`] still working — implement attempt 1
Author
Owner

🤖 Claimed by gsd-issue-fixer-node_hub-35 — starting work

🤖 Claimed by `gsd-issue-fixer-node_hub-35` — starting work
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — claimed — starting pipeline

🤖 [`gsd-issue-fixer-node_hub-35`] still working — claimed — starting pipeline
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — research

🤖 [`gsd-issue-fixer-node_hub-35`] still working — research
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — plan

🤖 [`gsd-issue-fixer-node_hub-35`] still working — plan
Author
Owner

🤖 [gsd-issue-fixer-node_hub-35] still working — implement attempt 1

🤖 [`gsd-issue-fixer-node_hub-35`] still working — implement attempt 1
Author
Owner

GSD VERIFY phase found no changes after implementation.
Worker output: ]11;?*Verification complete — issue #35 is already resolved.*

The CLI at launcher/index.js (323 lines) has all missing commands fully implemented:

Command Syntax check Help output
restart OK ✓ listed
delete OK ✓ listed
pull OK ✓ listed
`
GSD VERIFY phase found no changes after implementation. Worker output: ]11;?\**Verification complete — issue #35 is already resolved.** The CLI at `launcher/index.js` (323 lines) has all missing commands fully implemented: | Command | Syntax check | Help output | |---|---|---| | `restart` | OK | ✓ listed | | `delete` | OK | ✓ listed | | `pull` | OK | ✓ listed | | `
Author
Owner

Closing — already implemented. launcher/index.js (323 lines) has all commands: restart, delete, pull, stage, etc.

Closing — already implemented. `launcher/index.js` (323 lines) has all commands: restart, delete, pull, stage, etc.
Mark closed this issue 2026-05-27 20:32:34 +00:00
Sign in to join this conversation.
No description provided.