Meetly agent reference

update_meeting_context

Write-capable · Potentially destructive · update_meeting_context

Save confirmed meeting discovery title/tags and append a separate AI note in private iCloud.

Inputs

NameTypeRequiredDescription
meeting_idstringYesNo description supplied by the catalog.
source_revisionintegerYesNo description supplied by the catalog. Minimum: 1.
source_hashstringYesNo description supplied by the catalog.
source_read_receiptstringYesNo description supplied by the catalog.
expected_metadata_revisionintegerYesNo description supplied by the catalog. Minimum: 0.
request_idstringYesNo description supplied by the catalog.
titlestringYesNo description supplied by the catalog.
tagsarray of stringYesNo description supplied by the catalog.
notestringYesNo description supplied by the catalog.
evidence_refsarray of objectNoNo description supplied by the catalog.

What you get

metadataRevision
metadata Revision returned by this tool.
noteId
note Id returned by this tool.
sourceRevision
source Revision returned by this tool.
replayed
replayed returned by this tool.
savedToICloud
saved To ICloud returned by this tool.
deviceSync
device Sync returned by this tool.
More response fields
indexStatus
index Status returned by this tool.
Full description from the catalog

Save confirmed meeting discovery title/tags and append a separate AI note in private iCloud. Requires a complete current transcript receipt, source hash/revision, expected metadata revision and an idempotency request ID. Does not overwrite the transcript or native summary.

Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "meeting_id": {
      "type": "string",
      "format": "uuid"
    },
    "source_revision": {
      "type": "integer",
      "minimum": 1
    },
    "source_hash": {
      "type": "string",
      "pattern": "^[a-f0-9]{64}$"
    },
    "source_read_receipt": {
      "type": "string",
      "maxLength": 16384
    },
    "expected_metadata_revision": {
      "type": "integer",
      "minimum": 0
    },
    "request_id": {
      "type": "string",
      "format": "uuid"
    },
    "title": {
      "type": "string",
      "maxLength": 160
    },
    "tags": {
      "type": "array",
      "maxItems": 20,
      "items": {
        "type": "string",
        "maxLength": 40
      }
    },
    "note": {
      "type": "string",
      "maxLength": 32768
    },
    "evidence_refs": {
      "type": "array",
      "maxItems": 50,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "segment_id": {
            "type": "string",
            "maxLength": 128
          }
        },
        "required": [
          "segment_id"
        ]
      }
    }
  },
  "required": [
    "meeting_id",
    "source_revision",
    "source_hash",
    "source_read_receipt",
    "expected_metadata_revision",
    "request_id",
    "title",
    "tags",
    "note"
  ]
}
Output schema
{
  "type": "object",
  "properties": {
    "metadataRevision": {
      "type": "integer"
    },
    "noteId": {
      "type": "string"
    },
    "sourceRevision": {
      "type": "integer"
    },
    "replayed": {
      "type": "boolean"
    },
    "savedToICloud": {
      "const": true
    },
    "deviceSync": {
      "const": "pending"
    },
    "indexStatus": {
      "type": "string"
    }
  },
  "required": [
    "metadataRevision",
    "noteId",
    "sourceRevision",
    "replayed",
    "savedToICloud",
    "deviceSync"
  ],
  "additionalProperties": false
}
Full tool definition and annotations
{
  "name": "update_meeting_context",
  "title": "Save confirmed meeting context",
  "description": "Save confirmed meeting discovery title/tags and append a separate AI note in private iCloud. Requires a complete current transcript receipt, source hash/revision, expected metadata revision and an idempotency request ID. Does not overwrite the transcript or native summary.",
  "annotations": {
    "readOnlyHint": false,
    "destructiveHint": true,
    "idempotentHint": true,
    "openWorldHint": false,
    "title": "Save confirmed meeting context"
  },
  "securitySchemes": [
    {
      "type": "oauth2",
      "scopes": [
        "meetings:read",
        "meetings:metadata:write"
      ]
    }
  ],
  "_meta": {
    "securitySchemes": [
      {
        "type": "oauth2",
        "scopes": [
          "meetings:read",
          "meetings:metadata:write"
        ]
      }
    ]
  },
  "inputSchema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "meeting_id": {
        "type": "string",
        "format": "uuid"
      },
      "source_revision": {
        "type": "integer",
        "minimum": 1
      },
      "source_hash": {
        "type": "string",
        "pattern": "^[a-f0-9]{64}$"
      },
      "source_read_receipt": {
        "type": "string",
        "maxLength": 16384
      },
      "expected_metadata_revision": {
        "type": "integer",
        "minimum": 0
      },
      "request_id": {
        "type": "string",
        "format": "uuid"
      },
      "title": {
        "type": "string",
        "maxLength": 160
      },
      "tags": {
        "type": "array",
        "maxItems": 20,
        "items": {
          "type": "string",
          "maxLength": 40
        }
      },
      "note": {
        "type": "string",
        "maxLength": 32768
      },
      "evidence_refs": {
        "type": "array",
        "maxItems": 50,
        "items": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "segment_id": {
              "type": "string",
              "maxLength": 128
            }
          },
          "required": [
            "segment_id"
          ]
        }
      }
    },
    "required": [
      "meeting_id",
      "source_revision",
      "source_hash",
      "source_read_receipt",
      "expected_metadata_revision",
      "request_id",
      "title",
      "tags",
      "note"
    ]
  },
  "outputSchema": {
    "type": "object",
    "properties": {
      "metadataRevision": {
        "type": "integer"
      },
      "noteId": {
        "type": "string"
      },
      "sourceRevision": {
        "type": "integer"
      },
      "replayed": {
        "type": "boolean"
      },
      "savedToICloud": {
        "const": true
      },
      "deviceSync": {
        "const": "pending"
      },
      "indexStatus": {
        "type": "string"
      }
    },
    "required": [
      "metadataRevision",
      "noteId",
      "sourceRevision",
      "replayed",
      "savedToICloud",
      "deviceSync"
    ],
    "additionalProperties": false
  }
}

Server 0.17.0 · Source commit 6cc62bc5b29fb3bf09648dc755c8f5a26ea54d18

← All tools