get_item_details
Retrieve complete Dota 2 item stats, abilities, cost, and usage hints using fuzzy name matching for accurate results.
Instructions
Get detailed item information by item name with fuzzy matching.
Use this when users ask about items:
"What does Diffusal Blade do?"
"Show me Octarine Core"
"Tell me about BKB"
Supports fuzzy matching for typos and variations:
"Diffusal", "diffusal blade", "Diffusal Blade" all work
"Octarine", "octarine core", "Octarine Core" all work
"bkb", "Black King Bar", "black king bar" all work
Args: item_name: Item name (display name, internal name, or fuzzy match) Examples: "Diffusal Blade", "diffusal", "octarine core"
Returns: Dictionary with complete item information including: - dname: Display name (e.g., "Diffusal Blade") - cost: Gold cost - abilities: List of active/passive abilities with descriptions - hint: Usage hints and tips - stats: Attribute bonuses (damage, mana, health, etc.) - notes: Additional information
Examples: get_item_details("Diffusal Blade") → Full Diffusal Blade data get_item_details("diffusal") → Same result (fuzzy match) get_item_details("Octarine Core") → Full Octarine Core data get_item_details("octarine") → Same result (fuzzy match)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||