Skip to content

Troubleshooting

Terminal window
aegis status
aegis logs core
aegis diagnostics deployment-readiness
aegis diagnostics native-readiness
SymptomLikely causeFirst check
Core is unreachableCore not started, wrong profile, port conflictaegis status
Chat cannot plan toolsProvider missing or invalidprovider environment keys and provider status
Worker says it cannot actLocal Gateway not connected or tools not advertisedaegis worker tools --no-exec
Mobile app cannot connectWrong Core URL, no LAN/private/tunnel route, token not pairedCore URL and pairing state
Channel receives messages but does not actHandler should route ordinary prose to Manager, not parse keywordsgateway logs and provider trace
Native app shows missing permissionsOS-level permission not grantedplatform Settings / privacy permissions

Mobile devices use scoped native node tokens. They should not store the long-lived owner token.

If pairing fails:

  1. Confirm Core URL is reachable from the phone.
  2. Confirm the device is on the same trusted network, VPN, Tailscale, or tunnel.
  3. Generate a fresh setup link or QR code from the desktop app.
  4. Approve the device in Core.
  5. Revoke stale device tokens if needed.

Use logs to inspect runtime behavior, not to bypass product state:

Terminal window
aegis logs core

For AI tool-use issues, prefer provider trace and tool ledger evidence over guesses from raw logs.