check_interaction_safety
Assess the safety of interacting with another agent by evaluating trust scores and risk levels. Provides recommended actions based on interaction type.
Instructions
Check if it is safe to interact with another agent based on trust scores. Returns JSON with: safe (boolean), risk_level (low/medium/high), trust_score (0.0-1.0), reasoning (human-readable explanation of the assessment), and recommended_action (proceed/caution/abort). Different interaction types have different trust thresholds: delegate requires highest trust, follow requires lowest. Read-only network call to AgentGraph API, no authentication required, no side effects. Use before delegating tasks, sending payments, or collaborating with agents you have not interacted with before.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_entity_id | Yes | UUID of the entity you want to interact with. Get this from lookup_identity or verify_trust. Example: '550e8400-e29b-41d4-a716-446655440000' | |
| interaction_type | Yes | Type of planned interaction — determines the trust threshold applied. delegate: highest trust required (threshold 0.6, agent acts on your behalf). trade: high trust (threshold 0.5, financial exchange). collaborate: moderate trust (threshold 0.4, shared task execution). follow: lowest trust (threshold 0.1, social connection only). |