By Sana Hassan
Publication Date: 2026-05-31 20:07:00
scenarios = [
{
"name": "Safe database read",
"tool": research_db,
"kwargs": {
"table": "customers",
"operation": "select",
"type": "select",
"sensitivity": "medium"
}
},
{
"name": "Blocked destructive database action",
"tool": research_db,
"kwargs": {
"table": "customers",
"operation": "drop",
"type": "drop_table",
"sensitivity": "critical"
}
},
{
"name": "External email requiring approval",
"tool": research_email,
"kwargs": {
"to": "[email protected]",
"recipient_domain": "example.com",
"subject": "Quarterly update",
"body": "Sharing a non-confidential quarterly update.",
"type": "send_email",
"sensitivity": "medium"
}
},
{
"name": "External email denied due to approval rejection",
"tool": research_email,
...