Documentation Index
Fetch the complete documentation index at: https://docs.enconvo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This guide covers the most common issues users encounter with EnConvo and how to resolve them. If your issue is not listed here, reach out on our Discord community.Node.js Process Issues
EnConvo uses a Node.js process for extension execution. If extensions fail to load or respond, the Node.js service may need attention.Symptoms
- Extensions do not respond
- Chat messages hang with no response
- “Connection failed” errors
- SmartBar opens but commands do not execute
Solutions
Restart the Node.js service
Restart the Node.js service
- Click the EnConvo menu bar icon
- Select “Restart Node.js Service”
- Wait 5-10 seconds for the service to reinitialize
Check the socket connection
Check the socket connection
Kill orphaned Node.js processes
Kill orphaned Node.js processes
Check Node.js version
Check Node.js version
Extension Loading Failures
Symptoms
- “Extension not found” error
- Extension appears in list but does not work
- “Failed to load command” message
Solutions
Reinstall the extension
Reinstall the extension
- Settings → Extensions → Find the extension
- Uninstall it
- Reinstall from the Extension Store
Check extension path
Check extension path
package.json:Clear extension cache
Clear extension cache
Check for version incompatibility
Check for version incompatibility
package.json:AI Model Issues
No Response from AI
Verify API key
Verify API key
- Settings → Key Management
- Find your provider (OpenAI, Anthropic, etc.)
- Click “Validate” to test the key
- If validation fails, re-enter your API key
Check network connection
Check network connection
Check proxy settings
Check proxy settings
Check API quota
Check API quota
- OpenAI: platform.openai.com/usage
- Anthropic: console.anthropic.com
- Google: aistudio.google.com
Try a different model
Try a different model
Slow Responses
- Large context: Reduce the amount of context being sent (fewer tools, smaller knowledge base results)
- Model selection: Smaller models (e.g., GPT-4o-mini, Claude 3.5 Haiku) respond faster
- Local models: Local models on Apple Silicon may be slow with large contexts. Consider using cloud providers for long conversations
Ollama/Local Model Issues
Ollama not connecting
Ollama not connecting
- Verify Ollama is running:
- Check the server URL in Settings matches Ollama’s address (default:
http://localhost:11434) - Restart Ollama:
Model not found
Model not found
Audio & Microphone Issues
Dictation Not Working
Check microphone permission
Check microphone permission
- System Settings → Privacy & Security → Microphone
- Ensure EnConvo is listed and enabled
- If not listed, trigger dictation once — macOS will prompt for permission
Check input device
Check input device
- Settings → Voice → Input Device
- Select the correct microphone
- Test with macOS Sound preferences to verify the mic works
Check dictation provider
Check dictation provider
- Settings → Voice → Dictation Provider
- Try the “Microsoft (Enconvo Cloud Plan) Free” provider — it requires no API key
- If using a custom provider, verify the API key
TTS (Read Aloud) Not Working
Check TTS provider
Check TTS provider
Check audio output
Check audio output
Keyboard Shortcut Issues
Shortcut Does Not Work
Check for conflicts
Check for conflicts
- Spotlight (
Cmd + Space) - Alfred/Raycast (various shortcuts)
- macOS Screenshots (
Cmd + Shift + 3/4/5) - Other productivity tools
Grant Accessibility permission
Grant Accessibility permission
- System Settings → Privacy & Security → Accessibility
- Find EnConvo in the list and enable it
- If already enabled, try toggling it off and on
- Restart EnConvo
Restart EnConvo
Restart EnConvo
Accessibility Permission Issues
Selected Text Not Detected
EnConvo needs Accessibility permission to read selected text for PopBar and context awareness.Enable EnConvo
Screen Recording Permission
Screenshot OCR and screen context require Screen Recording permission:- System Settings → Privacy & Security → Screen & System Audio Recording (or Screen Recording)
- Enable EnConvo
- Restart EnConvo
Knowledge Base Issues
Documents not being indexed
Documents not being indexed
- Check the embedding provider is configured and working (Settings → Knowledge Base → Embedding Model)
- Verify the document format is supported (PDF, TXT, MD, DOCX, HTML, etc.)
- Check the console logs for indexing errors
Search returns no results
Search returns no results
- Ensure the knowledge base is selected in the chat context
- Try lowering the Score Threshold in Knowledge Base settings
- Increase the Top K Results count
- Re-index the knowledge base if documents were recently added
Knowledge base is large and slow
Knowledge base is large and slow
- Consider splitting into multiple smaller, topic-focused knowledge bases
- Enable a Reranker provider to improve result quality without increasing Top K
- Use smaller embedding models for faster indexing
Browser Control Issues
Cannot connect to browser
Cannot connect to browser
- Install the Enconvo Companion extension in your browser
- Ensure the browser supports Chrome DevTools Protocol (Chrome, Edge, Brave, Arc, Vivaldi, Opera)
- Restart the browser after installing the extension
Firefox support
Firefox support
Viewing Logs
Logs are essential for diagnosing issues that are not covered above.Extension Logs
View logs from individual extensions:- Enable Developer Mode: Settings → Advanced → Developer Mode → On
- Open the log viewer in the debug panel
- Logs show real-time extension output, errors, and JSON-RPC messages
System Logs
View EnConvo’s system-level logs in macOS Console:Node.js Server Logs
The Node.js server logs to stdout. When running in development:Submitting a Bug Report
If you cannot resolve an issue, submit a bug report:Gather information
- EnConvo version (Settings → About)
- macOS version
- Steps to reproduce the issue
- Error messages (screenshots or text)
- Relevant logs
Report on Discord
- Description of the issue
- Steps to reproduce
- Expected vs actual behavior
- Your collected information
Report on GitHub
- Include the extension name and version
- Attach relevant log snippets
- Describe your configuration
Common Quick Fixes
For reference, here is a summary of the most effective quick fixes:| Issue | Quick Fix |
|---|---|
| Extensions not responding | Menu Bar → Restart Node.js Service |
| AI not responding | Settings → Key Management → Validate key |
| Shortcuts not working | System Settings → Accessibility → Toggle EnConvo |
| PopBar not appearing | System Settings → Accessibility → Enable EnConvo |
| OCR not working | System Settings → Screen Recording → Enable EnConvo |
| Dictation failing | Settings → Voice → Try “Microsoft Free” provider |
| Ollama not connecting | Run ollama serve in Terminal |
| Extension missing | Reinstall from Extension Store |
| Everything broken | Quit EnConvo → Relaunch |