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
:: If true, indicates that executing the tool will result in consequential actions, ex: booking a flight, transferring money.
534
547
</dl>
535
548
536
549
@@ -1101,6 +1114,14 @@ respective private browsing modes are safely exposed to [=agents=] and that thes
1101
1114
1102
1115
**How:** A boolean {{ToolAnnotations/untrustedContentHint}} annotation that acts as a signal to the client that the payload requires heightened security handling, allowing the client to sanitize the payload, use indicators such as spotlighting [[SPOTLIGHTING]] to highlight untrustworthy content to the model, or hide that part of the response entirely.
1103
1116
1117
+
<h4 id="mitigation-consequential-annotation">Consequential Annotation for Tool Executions</h4>
1118
+
1119
+
**What:** Providing agents with a signal that a tool's execution results in significant, real-world, or non-reversible consequences.
**How:** A boolean {{ToolAnnotations/consequentialHint}} annotation acts as a signal to the client or agent that the tool performs a consequential action, such as booking a flight or transferring money. This way they can selectively enforce mandatory user confirmation prompts before executing high-stakes tools, directly mitigating the risk of accidental or malicious misrepresentation of intent.
0 commit comments