Passive Aggression Detect
passive_aggression_detectAnalyze text for passive-aggressive language. Returns severity score (0-100), flagged phrases with explanations, plain English translation of the subtext, and suggested direct responses. Use when reviewing emails, messages, or conversations to identify underlying hostility.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Text to analyze | |
| context | No | Communication channel | |
| relationship | No | Your relationship to the sender |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| severity | No | Passive aggression severity score (0-100) | |
| translation | No | Plain English translation of the subtext and hidden meaning | |
| flagged_phrases | No | List of identified passive-aggressive phrases with explanations | |
| suggested_responses | No | Suggested direct, assertive responses |