A non-recoverable error condition occurred

{
    "name": "blindtoggle",
    "commands": {
        "toggle": {
            "name": "toggle"
        }
    }
}

./smartthings capabilities:create -i blindtoggle.json

 Error: Request failed with status code 500: 
    {"requestId":"AACE03F5-0488-4A83-978F-0F020645347A","error":{"code":"UnexpectedError","message":"A non-recoverable error condition
     occurred.","details":[]}}

Unfortunately, the error message does not provide any details regarding the cause of the error, so I am unable to provide any further information on this matter.

I would appreciate it if you could investigate this issue and provide me with an update on the cause of this error. Thank you for your attention to this matter.

@nayelyz

This works:

{
        "name":"blindtoggle",
        "commands":
        {
                "toggle":
                {
                        "name":"toggle",
                        "arguments":[]
                }
        }
}

I can’t explain why your version doesn’t though.

Hi, @veonua, @orangebucket

Thank you for bringing this to our attention.
I’ll check this with the engineering team because the property “arguments” isn’t specified as “required” like the command name.

this is a JSON generated via smarthings cli