Skip to content

Rukou documentation · Current

Troubleshooting Rukou ​

Start by asking the connected agent to call rukou_status. Check its organization, workspace, and agent, and whether browsers can start. Open the same workspace in the app.

Connections ​

What you seeWhat to do
Waiting for the first connectionComplete the app's sign-in, or make a request using its API key. Creating a key alone does not connect the app.
An authentication errorCopy this agent's address from Agents. Sign in again, or check that the client uses a valid key made for that agent.
The wrong workspace or agentCompare rukou_status with the agent you intended to use, then replace the client's MCP configuration with that agent's setup.
Only rukou_status and rukou_feedback are listedBrowser sessions are not turned on for this connection. Read the status response's browser availability and the notice on Sessions, then contact Rukou support.
A page tool is missingCheck the agent's page permissions. Refresh the client's tool list after changing them.
An old tool name failsRefresh the client's MCP tool list and use the current tools and actions.

Sessions ​

What you seeWhat to do
startingRepeat start with the same label after a few seconds to return to the existing session.
concurrency_limitCheck open sessions across the organization. End one you no longer need before starting another.
insufficient_creditsStop sessions you no longer need, then start again. If it continues, contact Rukou support.
A tab limit refusalList the tabs and close one you no longer need, then open the new tab.
seed_conflictA running session with that label has a different seed. Use its original seed, choose another label, or wait until it ends.
help_requestedOpen the session, take control of the requested tab, complete the step, and select Release. The agent can withdraw a request if help is no longer needed.
A person holds controlHave that person select Release. An owner or admin can use Release teammate when needed.
The session endedRead its stop reason. Start a new session to continue; an extension cannot reopen an ended browser.
A page is still loadingHave the agent wait for the needed element with browser_observe and wait_for, then inspect the result.
A click's result is uncertainInspect the page before repeating an action that could submit, buy, or send something.
A recording is unavailableCheck the session's recording status and retention date. Expired or deleted recordings cannot be replayed.

If a browser repeatedly fails to start, keep its session ID and the returned error code for support. Changing labels repeatedly can create extra pending sessions.

Logins ​

What you seeWhat to do
Logins are unavailableAsk support whether Logins can be enabled for your organization.
An approved agent still needs accessGive the specific connection access on Agents or in the login's details, using an approval method that opens the login.
A new API key cannot take loginsUse it once for an authenticated request, then return to Agents and give it access.
A saved login will not fillCheck the login's allowed sites or sign-in pages, and wait for the actual form to appear. The agent may need to identify its fields explicitly.
The website asks for an email or text codeCheck the login's Sign-in codes setting. If you must enter it, take control of the tab, enter it, and release control.
A saved sign-in cannot be restoredSign in again with the login and save the new signed-in state before ending the session.
An approval method is lostUse another saved method. If none opens the login, follow recovery and re-enter its sign-in details when asked.
An approval email does not arriveCheck the destination shown by the app and your spam folder. Use Send a new code if available.

Contact support ​

Use Contact Rukou support in the app, or email hello@rukou.ai. Include the session ID, approximate time and timezone, the error code, and a short explanation of what you expected and what happened. Include a request ID if the failing call supplied one.

Your agent can also submit a browser-tool bug report with rukou_feedback. Leave credentials, codes, private page contents, and screenshots containing secrets out of support reports.

Download MarkdownReport a docs issue