SerenAI

Pay Per Call Agentic Commerce

AgentCatalogEntryUpdateRequest

Partial update for an existing entry. The identity tuple `(organization_id, namespace, name, version)` is fixed; only mutable fields may change. To move a tag pointer set `tag` directly. To clear a tag set `clear_tag = true`.

Properties

PropertyTypeRequiredDescription
annotations any No
category string,null No
clear_category boolean No
clear_tag boolean No
deprecated boolean,null No
description string,null No
labels any No
requires any No
source any No
tag string,null No
trust any No
View JSON Schema
{
  "type": "object",
  "description": "Partial update for an existing entry. The identity tuple\n`(organization_id, namespace, name, version)` is fixed; only mutable fields\nmay change. To move a tag pointer set `tag` directly. To clear a tag set\n`clear_tag = true`.",
  "properties": {
    "annotations": {},
    "category": {
      "type": [
        "string",
        "null"
      ]
    },
    "clear_category": {
      "type": "boolean"
    },
    "clear_tag": {
      "type": "boolean"
    },
    "deprecated": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "description": {
      "type": [
        "string",
        "null"
      ]
    },
    "labels": {},
    "requires": {
      "oneOf": [
        {
          "type": "null"
        },
        {
          "$ref": "#/components/schemas/EntryRequires"
        }
      ]
    },
    "source": {},
    "tag": {
      "type": [
        "string",
        "null"
      ]
    },
    "trust": {}
  },
  "additionalProperties": false
}