Record

tool-annotations

record tool-annotations {
  title: option​<string>,
  read-only-hint: option​<bool>,
  destructive-hint: option​<bool>,
  idempotent-hint: option​<bool>,
  open-world-hint: option​<bool>,
}

Fields

NameTypeDescription
titleoption​<string>

Human-readable tool title

read-only-hintoption​<bool>

Hint that tool doesn't modify state

destructive-hintoption​<bool>

Hint that tool modifies or deletes data

idempotent-hintoption​<bool>

Hint that tool can be called multiple times safely

open-world-hintoption​<bool>

Hint that tool may produce non-deterministic results