Troubleshooting
Common issues and solutions for SumoData Toolbox.
Installation Issues
Extension Not Appearing
Symptoms:
- SumoData icon not in sidebar
- Commands not in command palette
Solutions:
- Reload VS Code (
Ctrl+Shift+P→ "Reload Window") - Check Extensions panel for installation status
- Verify VS Code version (need 1.80.0+)
- Try reinstalling the extension
Installation Failed
Symptoms:
- Error during installation
- Extension shows as "Failed to install"
Solutions:
- Check internet connection
- Clear VS Code extension cache
- Install from VSIX file manually
- Check VS Code logs for details
API Key Issues
"Invalid API Key"
Symptoms:
- ⚠️ Invalid API Key in sidebar
- Error message when using tools
Solutions:
- Verify key format (should start with
sk-) - Check for extra spaces when pasting
- Get new key from sumopod.com
- Re-enter key via "⚙️ Configure API Key"
Verify your key:
# Key should look like:
sk-EHhzGdATSQS5iR7CG-Avwg"API Key not configured"
Symptoms:
- Prompt to set API key
- Tools don't work
Solutions:
- Click "Set API Key" in error message
- Or use sidebar "⚙️ Configure API Key"
- Enter valid API key from sumopod.com
Connection Issues
"Cannot connect to ai.sumopod.com"
Symptoms:
- 🔴 Disconnected status
- Network error messages
Solutions:
Check internet connection
bashping ai.sumopod.comVerify firewall settings
- Allow VS Code through firewall
- Check corporate proxy settings
Check API endpoint
- Verify
sumodata.baseUrlin settings - Default:
https://ai.sumopod.com
- Verify
Try different network
- Switch to different WiFi
- Try mobile hotspot
- Check VPN settings
Request Timeout
Symptoms:
- "Request timeout" error
- Long wait times
Solutions:
Increase timeout
json{ "sumodata.timeout": 60 }Use faster model
- Switch to ⚡ Lightning or 💨 Flash
Reduce code size
- Select smaller code blocks
- Lower
maxCodeLengthsetting
Check network speed
- Test internet speed
- Close bandwidth-heavy apps
Usage Issues
"No active editor"
Symptoms:
- Error when clicking tool button
- "Please open a file" message
Solutions:
- Open a file in editor
- Make sure file is focused (click in editor)
- Don't use tools from Welcome screen
"Please select code"
Symptoms:
- Error when no code selected
- Prompt to select code
Solutions:
- Select code before using tool
- Or choose "Use entire document" when prompted
- Make sure selection is visible (highlighted)
Context Menu Not Showing
Symptoms:
- Right-click doesn't show "🛡 SumoData"
- Context menu missing
Solutions:
Check file type
- Only works for
.pyand.sqlfiles - Won't show for
.txt,.md, etc.
- Only works for
Check settings
json{ "sumodata.enableContextMenu": true }Reload window
Ctrl+Shift+P→ "Reload Window"
Result Issues
Poor Quality Results
Symptoms:
- Generated code doesn't work
- Results don't match expectations
- Logic is incorrect
Solutions:
Try more powerful model
- Switch to 🔥 Titan Pro or ⚡ Thunder
Provide more context
python# Add comments explaining what you need # Input: list of user IDs # Output: filtered active users only def filter_users(users): passSelect complete code blocks
- Include function signatures
- Include relevant imports
- Avoid partial statements
Check input code
- Ensure original code is correct
- Fix syntax errors first
Results Not Inserting
Symptoms:
- "Insert at Cursor" doesn't work
- Nothing happens when clicking button
Solutions:
- Make sure original editor is still open
- Click in editor to focus it
- Try "Copy to Clipboard" instead
- Manually copy and paste
Syntax Errors in Results
Symptoms:
- Generated code has syntax errors
- Code doesn't run
Solutions:
Review before using
- Always check generated code
- Test in isolated environment
Report patterns
- Note what causes errors
- Try different model
- Adjust input code
Manual fixes
- Fix minor syntax issues
- Adjust to your code style
Performance Issues
Slow Response Times
Symptoms:
- Tools take too long
- Frequent timeouts
Solutions:
Use faster models
Model Speed 💨 Flash Fastest ⚡ Lightning Very Fast ✨ Spark Fast ⚡ Thunder Medium 🔥 Titan Pro Slower Reduce code size
json{ "sumodata.maxCodeLength": 5000 }Check network
- Test connection speed
- Close other apps
- Try different time of day
High API Costs
Symptoms:
- Unexpected API charges
- Quota exceeded quickly
Solutions:
Use cheaper models
- ⚡ Lightning for simple tasks
- 💨 Flash for quick operations
Optimize usage
- Don't process entire files
- Select only necessary code
- Cache common results
Monitor usage
- Check sumopod.com dashboard
- Set up usage alerts
- Review monthly costs
Error Messages
"Rate limit exceeded"
Meaning: Too many requests in short time
Solutions:
- Wait a few minutes
- Reduce request frequency
- Upgrade API plan if needed
- Batch similar tasks together
"Server error"
Meaning: API endpoint having issues
Solutions:
- Wait and retry
- Check sumopod.com status page
- Try different model
- Report if persistent
"Code too long"
Meaning: Selected code exceeds limit
Solutions:
- Select smaller code block
- Increase
maxCodeLength(if API allows) - Split into multiple requests
- Process in chunks
Debugging Steps
1. Check Extension Output
View detailed logs:
- Open Output panel (
Ctrl+Shift+U) - Select "SumoData Toolbox" from dropdown
- Look for error messages
2. Check VS Code Developer Tools
For advanced debugging:
Help→Toggle Developer Tools- Check Console tab for errors
- Look for network errors
3. Verify Configuration
Check all settings:
{
"sumodata.baseUrl": "https://ai.sumopod.com",
"sumodata.timeout": 30,
"sumodata.model": "claude-haiku-4-5",
"sumodata.enableContextMenu": true,
"sumodata.maxCodeLength": 10000
}4. Test with Minimal Example
Try simplest possible case:
# test.py
def add(a, b):
return a + bSelect and run "Generate Docstring"
Getting Help
Before Reporting Issues
- Check this troubleshooting guide
- Search existing GitHub issues
- Try with default settings
- Test with minimal example
Reporting Bugs
Include:
- VS Code version
- Extension version
- Operating system
- Steps to reproduce
- Error messages
- Screenshots if relevant
GitHub Issues: github.com/yourusername/sumodata-toolbox/issues
Community Support
- GitHub Discussions
- Stack Overflow (tag: sumodata-toolbox)
- VS Code Extension Marketplace Q&A
Known Issues
Windows Path Issues
Issue: Paths with spaces may cause problems
Workaround: Use paths without spaces
Large File Performance
Issue: Very large files (>50KB) may be slow
Workaround: Select specific sections instead
Multi-root Workspace
Issue: Settings may not apply correctly
Workaround: Set in each workspace folder