forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Problem
"Setting up environment" displays for 30+ seconds with no feedback. Users wonder if it's frozen.
Current State
oclite v0.1.0
⠋ Setting up environment
(sits here for 30+ seconds)
Desired State
Show what's actually happening:
oclite v0.1.0
⠋ Setting up environment
✓ Loading config
✓ Connecting to providers
⠋ Starting MCP servers...
Or simpler:
oclite v0.1.0
⠋ Loading config...
⠋ Starting MCP servers...
✓ Ready
Requirements
- Show progress during initialization
- Indicate which step is currently running
- Don't overwhelm with detail — keep it clean
- Gracefully handle slow operations (MCP, network)
Files
packages/opencode/src/cli/lite/index.ts— main entrypackages/opencode/src/cli/bootstrap.ts— initialization sequence
Acceptance Criteria
- User sees what's happening during init
- Slow steps are identifiable
- Clean, minimal output (not verbose logging)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels