Skip to content

Unimplemented

unimplementedHTTP 501Retrying the same request will not help

This server does not support the operation or feature the request uses.

Why it happens

  • An operation or extension this server does not provide, or a feature its transport does not offer.

What to do

  • Check the server's manifest at /rayfold/manifest for what it offers.

What it looks like

Inside a batch, the operation's frame carries it:

json
{
  "id": 1,
  "error": {
    "code": "unimplemented",
    "message": "Streams are not served over this transport"
  },
  "fin": true
}

When the whole request is refused over HTTP, the answer is a problem document:

json
{
  "type": "https://eddyboutros.github.io/rayfold/errors/unimplemented",
  "title": "unimplemented",
  "status": 501,
  "detail": "Streams are not served over this transport",
  "code": "unimplemented"
}

See also all error types and the errors chapter of the specification.

Released under the Apache-2.0 license.