You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/3.registering-abilities.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ The `$args` array accepts the following keys:
30
30
-`annotations` (`array`, **Optional**): An associative array of annotations providing hints about the ability's behavior characteristics. Supports the following keys:
31
31
-`instructions` (`string`): Custom instructions or guidance for using the ability (default: `''`).
32
32
-`readonly` (`bool`): Whether the ability only reads data without modifying its environment (default: `false`).
33
-
-`destructive` (`bool`): Whether the ability may perform destructive updates to its environment. If `false`, the ability performs only additive updates (default: `true`).
33
+
-`destructive` (`bool`): Whether the ability may perform destructive updates to its environment. If `true`, the ability may perform any type of modification, including deletions or other destructive changes. If `false`, the ability performs only additive updates (default: `true`).
34
34
-`idempotent` (`bool`): Whether calling the ability repeatedly with the same arguments will have no additional effect on its environment (default: `false`).
35
35
-`meta` (`array`, **Optional**): An associative array for storing arbitrary additional metadata about the ability.
0 commit comments