Troubleshooting
"Command not found: logicoal"
The binary isn't in your PATH.
macOS: Check if it's installed at /usr/local/bin/logicoal. If macOS Gatekeeper blocked it:
xattr -d com.apple.quarantine /usr/local/bin/logicoal
Linux: Ensure the binary is in a PATH directory:
sudo mv logicoal /usr/local/bin/
chmod +x /usr/local/bin/logicoal
Windows: Re-run the installer, which adds logicoal to PATH. Restart your terminal after installation.
Login Fails or Browser Doesn't Open
- Ensure port 9876 is not in use by another application (LogiCoal's OAuth callback runs on this port)
- Check that the API is reachable:
logicoal health - A firewall or VPN may be blocking the local callback server. Try disabling temporarily.
- If the browser doesn't open automatically, check the terminal for the URL and open it manually.
"Credit limit exceeded"
You've used your token allocation. Check your plan:
logicoal status
Options:
- Wait for your quota to reset (check your plan details on coals.ai)
- Upgrade your plan at coals.ai
The AI Keeps Asking for Approval
In Normal mode, write operations require your approval. If this is slowing you down:
- Switch to Auto mode: press Shift+Tab twice or type
/mode auto - The AI will execute all operations without prompting
You can switch back to Normal mode at any time.
Agents Not Running or Timing Out
- Default time limit is 5 minutes per agent (odyssey gets 10 minutes)
- Check agent status:
/agents - If an agent is stuck, cancel it:
/agents kill <id>or/agents kill all - For complex multi-step tasks, use the odyssey role — it can delegate to child agents and has a longer time limit
- In Plan mode, agents with write tools will fail. Switch to Normal or Auto mode.
Agent Keeps Delegating After I Deny It
Denying a delegation checkpoint now immediately stops the parent agent. If an agent still retries after denial, update to the latest version (logicoal update or reinstall). Additionally, denying 3+ checkpoints of any type will stop the agent.
Agent Reads Wrong Files or Ignores My Request
- The planner role is context-aware: it uses web search for new project questions and reads local files for existing codebase tasks. If it's reading unrelated files, rephrase your request to clarify whether you're asking about a new project or an existing one.
- The odyssey role plans first before executing. If you want immediate code changes without a planning phase, use
@coderdirectly.
Update Shows Wrong Version
If logicoal update installs a new version but the header still shows the old version number, the binary may not have been rebuilt correctly. Run logicoal update again to re-download. If the issue persists, reinstall from logicoal.ai.
MCP Server Won't Connect
- Check the error:
/mcp servers - Verify
npxis installed and working (most MCP servers use it) - Check required environment variables are set correctly in the config
- Try reconnecting:
/mcp connect <server-name> - Reload all config:
/mcp reload - Test the server directly in your terminal:
npx -y @modelcontextprotocol/server-github
Custom Command Not Showing Up
- Commands are loaded at startup. Restart LogiCoal to pick up new files.
- Verify the file is in
~/.coalcode/commands/with a.mdextension - Check the file is readable: open it in a text editor
Custom Role Not Recognized
- Verify the file is in
~/.coalcode/agents/roles/(global) or.coals/agents/(project) with a.mdextension - The
## System Promptsection is required — roles without it are skipped - Restart LogiCoal to reload roles
- Check with
/rolesto see if your role appears
/init or .COAL.md Generation Fails
- Ensure you're authenticated and have credits:
logicoal status - Large projects may take longer. The command makes multiple AI calls — one for each section.
- If it fails partway through, run
/init --forceto regenerate - For very large monorepos, try running from a specific subdirectory
Terminal Colors Look Wrong
LogiCoal uses 256-color ANSI sequences.
- Windows: Use Windows Terminal (not
cmd.exe). The classic command prompt has limited color support. - Linux: Ensure your terminal emulator supports 256 colors. Most modern terminals (GNOME Terminal, Kitty, Alacritty) do.
- SSH sessions: Set
TERM=xterm-256colorbefore running LogiCoal.
Nothing Happens When I Type
- Check if a checkpoint approval prompt is active (look for Y/N prompt at the bottom). An agent may be waiting for your approval.
- Press Escape to cancel any in-progress operation
- Try Ctrl+C to exit and relaunch
Tool Call Errors or "Too Many Iterations"
The AI is limited to 50 tool iterations per response. If it hits this limit:
- Rephrase your request to be more specific
- Break the task into smaller steps
- Ask the AI to work on one file or component at a time
Getting Help
If you're stuck, type /help in the chat for a summary of all commands and features.
For bugs or feature requests, visit the project repository or contact support through coals.ai.