Summary
Change opencode-remote run startup behavior so OpenCode is not silently auto-started by default when the API is unavailable.
Context
Startup should be explicit and predictable. Interactive users should be prompted before starting opencode serve, while non-interactive environments need an explicit flag or environment option for auto-start behavior.
Acceptance Criteria
Notes
Keep user-facing errors safe and avoid exposing local paths, stack traces, or provider details.
Summary
Change
opencode-remote runstartup behavior so OpenCode is not silently auto-started by default when the API is unavailable.Context
Startup should be explicit and predictable. Interactive users should be prompted before starting
opencode serve, while non-interactive environments need an explicit flag or environment option for auto-start behavior.Acceptance Criteria
opencode-remote runstarts and OpenCode is unavailable, interactive CLI users are prompted before startingopencode serve.Notes
Keep user-facing errors safe and avoid exposing local paths, stack traces, or provider details.