Troubleshooting
Start with the manager
gestalt doctorIt checks Node, npm, Codex, configured directories, installed plugins, and the Mobile executable without printing prompts, model output, secrets, or arbitrary environment values. It also verifies that the context-mode plugin source is disabled as expected and that the native context-mode MCP bridge is enabled.
gestalt: command not found
Add the default user binary directory to PATH:
export PATH="$HOME/.local/bin:$PATH"Put the same line in your shell profile, then open a new terminal.
Context mode is not prepared
If ctx-doctor or startup reports CONTEXT_MODE_NOT_PREPARED:
gestalt updateConfirm Node.js, python3, make, and a C/C++ compiler are installed. Also check that a second context-mode marketplace variant is not enabled.
Context-mode plugin says disabled
That is the expected Gestalt configuration. Do not enable context-mode@dyne-gestalt-agents by hand: gestalt install and gestalt update register its runtime as a native required MCP and disable the plugin's duplicate manifest launcher. Run gestalt doctor to check both sides of that bridge. If it reports drift, run:
gestalt updateMobile will not start
codex --version
gestalt mobile --version
npm view gestalt-mobile version2
3
Codex must be authenticated in the same user account. If Mobile reports an incompatible Codex protocol, update Gestalt or install the Codex version supported by that Mobile release.
A Mobile option is rejected
gestalt mobile --helpThe installed executable is authoritative. The manager forwards arguments unchanged.
Passkey origin errors
Check that --public-origin exactly matches the address in the browser, including https:// and any non-default port. Only http://localhost is valid without HTTPS. Do not change the RP-ID hostname after devices are enrolled.
Update fails halfway
Rerun gestalt update. Both the Agents runtime publication and the manager binary installation are designed to replace prepared artifacts atomically. Existing Codex and Mobile state is stored separately from install artifacts.