OmicClaw Troubleshooting

1. Launcher Behavior

  1. omicverse claw opened the web UI instead of returning code This is now expected. omicverse claw defaults to gateway mode unless you pass -q, --question, or daemon flags.

  2. I want code only Use:

    omicverse claw -q "basic qc and clustering"
    
  3. omicclaw always asks for login This is also expected. The omicclaw entrypoint enables forced-login web behavior by design.

  4. Gateway started but no bot is online If no --channel is configured, gateway runs in web-only mode.

2. Setup and Auth

  1. The setup wizard did not start Run omicclaw --setup --setup-language zh or omicverse gateway --setup --setup-language zh.

  2. Model or provider settings did not apply Check ~/.ovjarvis/config.json and ~/.ovjarvis/auth.json, then restart the launcher.

  3. Provider key not found Export the matching environment variable or use --api-key.

3. Telegram

  1. Missing dependency Run pip install -e ".[jarvis]" or pip install "omicverse[jarvis]".

  2. Missing token Check TELEGRAM_BOT_TOKEN or --token.

  3. 409 Conflict Another process is already using the same bot token.

4. Feishu

  1. WebSocket SDK missing Install lark-oapi.

  2. Webhook verification fails Verify callback URL and --feishu-host/--feishu-port/--feishu-path.

  3. Can receive text but not images/files Check Feishu app permissions and deployment reachability.

5. iMessage

  1. imsg not found Check which imsg.

  2. Cannot access chat.db Verify the database path and macOS permissions.

6. QQ

  1. Missing credentials Check QQ_APP_ID and QQ_CLIENT_SECRET.

  2. Image sending fails Check --qq-image-host public reachability.

  3. Markdown does not work Verify that the QQ bot has markdown message permission.