Troubleshooting

Agent Feels Slow or Stuck?

A practical checklist to diagnose lag, long replies, and "nothing is happening" moments without guessing.

One of the most common support messages is: "My agent is stuck." Most of the time, it is not actually frozen. It is waiting on one of a few normal bottlenecks.

Good news: this is usually fixable in under 5 minutes once you check the right things in the right order.

Why responses can feel slow

Fast triage checklist

1) Check for an approval prompt first

If you see anything like "Approval Required," the agent is paused by design. Review and approve/deny so it can continue.

2) Look for progress signals

If the agent says it's reading files, searching, or running a command, it's working. Give it a bit more time before retrying.

3) Reduce task size

Split one huge request into 2-4 smaller steps. Smaller scoped prompts return faster and fail less often.

4) Try a lighter model for routine tasks

Use high-end models for strategy/quality-sensitive tasks, and cheaper/faster models for cleanup, summaries, and repetitive work.

5) Re-run with a clear expected output format

Ambiguous prompts cause longer reasoning and retries. Specify exactly what you want returned.

Prompt rewrites that speed things up

Slow / vague

Review my entire workspace and tell me everything I should improve.

Faster / focused

Review only /tutorials for broken links and obvious typos. Return: 1) file path 2) problem 3) exact suggested fix

Tip: avoid sending the same request repeatedly while one run is still in progress. That can create overlap and make things look slower.

Common confusion: “Context limit exceeded”

If you see a context-limit error, the model isn't frozen — your request payload got too large.

Common confusion: Discord shows offline or stops replying

Offline presence does not always mean your container is dead, but if your agent stops replying, run this quick check:

Common confusion: “Environment frozen” / command layer appears dead

Sometimes the model is responsive but tool execution is not. You may see messages like "I can’t run commands right now" or notice that every command hangs/times out.

Important: this is different from a normal slow response. If command execution is dead, prompt rewrites alone will not fix it.

Common confusion: “Brave API key missing” during web research

Users sometimes see a message implying web research is blocked because a Brave key is missing. In many setups, built-in web search still works and this message is just a configuration mismatch or transient tool issue.

Common confusion: “I can’t find files my agent created”

Another frequent "stuck" report is actually a file-path visibility issue, not execution failure.

When to treat it as a real issue

What to include if you ask for help

You'll get faster support if you include:

Bottom line: "slow" usually means "too broad" or "waiting on approval." Tighten scope, approve intentionally, and you'll see much faster, more reliable runs.