You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Startup shows blank screen for several seconds when plugins are configured #12666
When plugins (especially oh-my-opencode or other npm-based plugins) are configured, opencode startup takes several seconds with no visual feedback — just a blank black screen. This makes users think the application is frozen or their computer is stuck.
Root cause
The startup delay comes from multiple sequential blocking operations that happen before the TUI renders:
getTerminalBackgroundColor() blocks up to 1000ms querying the terminal
InstanceBootstrap runs lazily on the first API request, which includes:
Plugin.init() — installs plugins from npm (bun add) one by one, each acquiring a write lock
LSP.init() — spawns language server processes
FileWatcher.init(), Vcs.init(), etc.
TUI-side sync.tsx bootstrap fetches providers, agents, config from the server
All of this happens with zero user feedback.
Expected behavior
Users should see what's happening during startup — a splash screen with progress logs showing each initialization step (plugin install, LSP init, etc.).
Environment
opencode with oh-my-opencode and other plugins configured
These issues share the same symptom of extended blank/black screen delays during startup. The root causes may be related to plugin initialization, bootstrap delays, or system-specific performance issues. Feel free to ignore if your specific case involves plugins configured in oh-my-opencode (which may be a more specific subset of the broader startup delay problem).
Activity
github-actions commentedon Feb 8, 2026
This issue might be a duplicate of existing issues. Please check:
These issues share the same symptom of extended blank/black screen delays during startup. The root causes may be related to plugin initialization, bootstrap delays, or system-specific performance issues. Feel free to ignore if your specific case involves plugins configured in oh-my-opencode (which may be a more specific subset of the broader startup delay problem).
Rejudge-F commentedon Feb 8, 2026
github-actions commentedon Apr 10, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.