ob-labs/agentseek

Add dry-run mode for `agentseek run`

Open

#84 geöffnet am 16. Juni 2026

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Python (9 Forks)github user discovery
comp:clienhancementgood first issue

Repository-Metriken

Stars
 (49 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Summary

Add a --dry-run option to agentseek run so users can inspect how AgentSeek would start a generated project without launching any service or opening a browser.

Requirements

  • Support agentseek run --dry-run together with existing options such as --mode, --port, --host, and --no-browser.
  • Resolve and print the launch plan:
    • detected or selected launch mode (compose or python)
    • resolved host and port
    • frontend URL
    • command that would be executed
  • Do not start Docker Compose, Python entry points, subprocesses, readiness polling, or browser opening in dry-run mode.
  • Keep existing non-dry-run behavior unchanged.

Acceptance Criteria

  • Unit tests cover compose mode, python mode, explicit port override, and no subprocess execution in dry-run mode.
  • uv run python -m pytest tests/cli_commands/test_run.py passes.

Contributor Guide