kythene.v1.KytheneService

Deprecate

Deprecate marks a memory stale so recall stops surfacing it (instances stop applying it), while it stays retrievable for audit. Set restore=true to un-deprecate. Optionally record the replacement memory's id in replaced_by.

post/kythene.v1.KytheneService/Deprecate

Request

  • Base URL: https://kythene.com (the document declares no server; this is the origin it was published from)
  • URL: https://kythene.com/kythene.v1.KytheneService/Deprecate
  • Auth: none required

Headers

Connect-Protocol-Version1 required

Define the version of the Connect protocol

Connect-Timeout-Msnumber

Define the timeout, in ms

Request body

idstring

id is the memory (collection) id to deprecate.

replacedBystring

replaced_by optionally names the collection id of the replacement memory (a citable successor). Ignored when restore=true.

restoreboolean

restore=true un-deprecates the memory (clears deprecated + replaced_by). Default false deprecates it.

spacestring

space optionally selects which of your spaces to act in (an id or name from list_spaces). Omit it when you belong to a single space.

Response

Success

KytheneV1DeprecateResponse required

Changes

No recorded changes to this operation across all 1 revision of this API.