Gateway Issues
The gateway is the Rust backend component that routes messages between the console, agents, and external channels. When the gateway has issues, agents may appear unresponsive or disconnected.
Connection Issues
Section titled “Connection Issues”Symptom: Agents show “Disconnected” status or messages are not being delivered.
Solutions
Section titled “Solutions”-
Refresh the page — This re-establishes the WebSocket connection to the gateway.
-
Check your internet connection — The gateway requires a stable connection. Verify you can reach other websites.
-
Try again after a moment — The gateway may be temporarily restarting or under maintenance.
-
Clear browser cache — Cached connection state can sometimes cause issues. Hard refresh with
Ctrl+Shift+RorCmd+Shift+R.
Response Issues
Section titled “Response Issues”Symptom: Messages send but responses never arrive, or responses are cut off mid-stream.
Solutions
Section titled “Solutions”-
Check the model — If the AI provider is experiencing issues, responses may fail. Try a different model or provider.
-
Check the audit log — Look for error events that indicate what went wrong. The audit log shows tool invocations, provider errors, and other details.
-
Simplify the prompt — Complex prompts with many tool invocations may exceed timeout limits.
-
Reduce concurrent activity — If multiple agents are processing messages simultaneously, responses may be slower.
Timeout Issues
Section titled “Timeout Issues”Symptom: Responses take too long and time out, or are cut off with an error.
Agent Response Timeout
Section titled “Agent Response Timeout”The gateway waits for the agent to respond before timing out. For complex requests, the model may need more time.
Solutions:
-
Use a faster model — Faster models (Claude 3.5 Haiku, GPT-4o Mini, GLM-4.7 Flash) produce responses more quickly.
-
Check AI provider latency — The response time depends on the AI provider. Check their status page for ongoing issues.
-
Reduce context — Large conversation histories increase request size and response time. Start a new conversation for fresh context.
Tool Execution
Section titled “Tool Execution”If an agent is using tools (web search, code execution), each tool invocation adds time to the response. The audit log shows which tools were invoked and how long each took.
Channel Connection Issues
Section titled “Channel Connection Issues”If channels (Discord, Telegram, Slack) are not working:
- Verify credentials — Check that the bot token or OAuth token is valid and not expired.
- Check the audit log — Look for channel error events.
- Reconnect the channel — Remove and re-add the channel in the Channels page.
- Check the platform’s status — Discord, Telegram, or Slack may be experiencing outages.
When to Contact Support
Section titled “When to Contact Support”If none of the above solutions work:
- Note the exact error message.
- Check the audit log for relevant error events.
- Note the model and provider you were using.
- Report the issue via our community channels on X.