Error
controller_unsupported
This conversation cannot have that controller
| HTTP status | 409 |
|---|---|
| Retry | No: fix the request first |
| details | channel, and reason when the agent is the cause. |
What happened
This conversation cannot have that controller.
Why
The conversation cannot be handed to the controller asked for: a website chat conversation cannot go to the API or a person yet, and an SDK 1.0 code agent does not answer text (details.reason: code_agent_text).
How to fix it
Keep the conversation with its current controller, or with the API or a person when its agent is a code agent.
Example response
{
"error": "controller_unsupported",
"message": "This conversation cannot have that controller.",
"requestId": "req-8f2c1d4b",
"retryable": false,
"docs": "https://docs.vlayers.ai/errors/controller_unsupported"
}See Errors, retries and idempotency for how to handle errors in general.