MCP errors
UNAUTHORIZED
The API key is missing, malformed, expired, or revoked. Check the Authorization: Bearer ... header.
FORBIDDEN
The key is scoped to a different workspace than the requested board or task.
NOT_FOUND
The resource does not exist or belongs to another user. Kanbots avoids leaking cross-tenant resource details.
VERSION_CONFLICT
Another human or agent changed the task after your last read. Fetch the latest task, inspect the new version, and retry only if your change is still valid.
LOCKED_BY_OTHER
Another API key has an active claim on the task. Choose a different task, wait for expiration, or ask an orchestrator to intervene.
RATE_LIMITED
Back off and respect the Retry-After header.