comp:clienhancementgood first issue
倉庫指標
- Star
- (49 star)
- PR 合併指標
- (PR 指標待抓取)
描述
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-runtogether with existing options such as--mode,--port,--host, and--no-browser. - Resolve and print the launch plan:
- detected or selected launch mode (
composeorpython) - resolved host and port
- frontend URL
- command that would be executed
- detected or selected launch mode (
- 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.pypasses.