| title | Troubleshooting |
|---|---|
| description | Common issues and solutions for Pointbreak |
- AI responds: "I don't have access to debugging tools"
- AI tries to add console.log instead of setting breakpoints
- No debugger control
1. Check Extension is Installed
- Go to Extensions in VS Code
- Search for "Pointbreak"
- Verify it's installed and enabled
2. Check Output Panel
- View → Output
- Select "Pointbreak MCP Server" from dropdown
- Look for "Pointbreak MCP server started"
3. Restart Editor
- Close and reopen VS Code/Cursor
- Try again
4. Check MCP Server Path (for non-Claude-Code clients)
- Verify MCP configuration points to correct binary path
- Check file permissions
- AI says it set a breakpoint, but no red dot appears
- Breakpoint appears but isn't hit during execution
1. Verify Debug Adapter is Installed
For your language, install the appropriate debug adapter:
- Python: Install official Python extension
- JavaScript/TypeScript: Built into VS Code
- Rust/C/C++: Install CodeLLDB extension
- Go: Install Go extension
2. Check File Paths
- Ensure you're referencing the correct file
- Use absolute paths or workspace-relative paths
- Check file actually exists
3. Test Manual Debugging
- Try setting a breakpoint manually (click in gutter)
- Press F5 to start debugging
- If manual debugging doesn't work, it's a configuration issue
4. Check Launch Configuration
- Open
.vscode/launch.json - Verify configuration for your language exists
- Test with VS Code's debugger first
- AI tries to start debugging but nothing happens
- Error messages about debug adapter
1. Check Debug Configuration Exists
Create .vscode/launch.json if missing:
Python:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}"
}
]
}Rust:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/target/debug/your-program"
}
]
}2. Test Manual Debugging
- Press F5
- Select debug configuration
- If this fails, configuration is wrong
3. Check Debug Adapter Logs
- View → Output
- Select your debug adapter from dropdown
- Look for error messages
- AI wants to modify code with print/console.log statements
- AI doesn't use breakpoints
Be Explicit in Your Request:
❌ "Debug this function" ✅ "Use the debugger to investigate this function. Set breakpoints and step through."
Remind the AI:
"Don't add console.log - use breakpoints and the debugger instead"
Solutions:
- Check Pointbreak binary exists (bundled with extension)
- Check file permissions
- Reinstall extension
- Check antivirus isn't blocking
Solutions:
- Check no other process using the port
- Restart VS Code
- Check firewall settings (should allow localhost connections)
Solutions:
- Install the debug adapter for your language
- Restart VS Code after installation
- Check extension is compatible with VS Code version
Solutions:
- Reduce number of watch expressions
- Use conditional breakpoints to limit pauses
- Close unnecessary editor tabs
- Restart VS Code. Debug adapters can leak memory over time and may have performance issues themselves.
Solutions:
- Check for runaway debug sessions
- Restart Pointbreak using your AI assistant's MCP controls
- Check debug adapter logs for issues
"Cannot open application" warning
Solution:
- Right-click Pointbreak binary
- Select "Open"
- Confirm you want to open it. Note that the binary will be officially signed and notarized.
Permission denied errors
Solution:
# Make binary executable
chmod +x /path/to/pointbreak-binaryWindows Defender blocking
Solution:
- Add Pointbreak to Windows Defender exclusions
- Path is usually:
%USERPROFILE%\.vscode\extensions\pointbreak.*
-
Extension Version
- Check in Extensions panel
-
VS Code Version
- Help → About
-
Output Panel Logs
- View → Output
- Select "Pointbreak MCP Server"
- Copy all output
-
Debug Adapter Logs
- View → Output
- Select your debug adapter
- Copy relevant errors
File a bug report: GitHub Issues
Include:
- Steps to reproduce
- Expected vs actual behavior
- Diagnostic information above
- Screenshots if applicable
Not sure if it's a bug? Ask in GitHub Discussions.
Q: Does Pointbreak work offline? A: Yes! Everything runs locally.
Q: Do I need an internet connection? A: Only for downloading/installing. After that, fully offline.
Q: Can I use Pointbreak with remote development? A: Yes, if your IDE supports remote debugging.
Q: Does it work in SSH sessions? A: Yes, via VS Code Remote-SSH extension.