Symptoms: The runner shows an agent as "Not found" even though you installed it.
Steps to try:
Verify the agent is installed and accessible from your terminal. Try running the agent's command in a terminal window: claude for Claude Code, codex for Codex, or gemini for Gemini CLI.
Click Rescan Capabilities & Tools in the runner settings to re-detect installed agents.
If you installed the agent after opening the runner, a rescan should pick it up.
On macOS, apps launched from the Dock may have a limited system PATH. If the agent works in Terminal but not in the runner, check that the agent's install location is in a standard path.
Symptoms: On Linux, the Coord Runner opens but shows only a blank white window — no content ever renders. If you launched it from a terminal, you may see an error mentioning EGL_BAD_PARAMETER or Could not create default EGL display.
This happens on some systems (most often those with recent graphics drivers) when graphics libraries bundled inside the AppImage conflict with the ones already installed on your machine.
Steps to try:
Update to the latest Coord Runner. Recent versions no longer bundle the conflicting graphics libraries, which resolves this on most systems. Update from within the app — click Check for Updates in the runner settings — or download a fresh .AppImage and replace your existing copy.
If you are on an older version or cannot update yet, launch the runner through a small wrapper script that forces it to use your system's own graphics libraries:
Save it next to the AppImage (for example as run-coord-runner.sh), make it executable with chmod +x run-coord-runner.sh, then run it instead of the AppImage directly.
Note: If your distribution keeps system libraries somewhere other than /usr/lib (for example /usr/lib64 or an architecture-specific path), adjust the paths in LD_PRELOAD to match.
Symptoms: On Linux, you complete sign-in in your browser and see it succeed there, but the Coord Runner still says sign-in failed. If you launched it from a terminal, you may see a message mentioning secure storage or no result found.
This happens on a fresh Linux install where your system keyring — the secure store your desktop uses for passwords and tokens — has never been set up. The runner can't save your sign-in until the keyring exists.
Steps to try:
Update to the latest Coord Runner and sign in again. Recent versions detect an unset keyring and prompt you to choose a keyring password during sign-in. Enter a password to create the keyring, and sign-in completes.
If you aren't prompted (for example on a server or shared machine with no desktop session), set the keyring up once yourself, then sign in again:
With a desktop app: open Passwords and Keys (Seahorse), create a new Login keyring, and set a password for it.
From a terminal: run secret-tool store --label='Coord' service coord key init, and set a password when asked. (Provided by the libsecret tools — install libsecret-tools or gnome-keyring if secret-tool is missing.)
Make sure a keyring service is installed and running. Most desktops include gnome-keyring or KWallet; install one if your system has neither.
Note: A keyring password protects your saved sign-in. You'll typically be asked to unlock the keyring once per login session.