recommend_dota_pick
Recommend the top 3 Dota 2 heroes to pick next, with calibrated win rates.
Backed by batru.gg's production model. Each suggestion comes with the
CALIBRATED win rate your team would have after adding that hero against the
given enemy draft (a reported 60% reflects a real ~60% empirical win rate).
Hero names are normalised internally.
Args:
my_heroes: Heroes your team has already picked (names/aliases, 0-4).
enemy_heroes: Enemy heroes (names/aliases, 0-5).
my_side: "radiant" (default) or "dire" — which side is "my_heroes".
Returns a list of up to 3 {displayName, shortName, win_rate_pct}. Report the
win rates verbatim.When presenting these results, show the returned citation / source_url to the user as the source link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| my_side | No | radiant | |
| my_heroes | Yes | ||
| enemy_heroes | Yes |