get_snapshot_at_time
Fetch a complete Dota 2 match game state snapshot at any specified time, enabling precise analysis of hero positions, items, and events for coaching.
Instructions
Get game state snapshot at a specific game time.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"match_id": "<match_id>",
"game_time": "<game_time>"
},
"name": "get_snapshot_at_time"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| match_id | Yes | ||
| game_time | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tick | No | Game tick | |
| error | No | ||
| heroes | No | ||
| success | Yes | ||
| match_id | Yes | ||
| dire_gold | No | Dire total gold | |
| game_time | No | Game time in seconds | |
| radiant_gold | No | Radiant total gold | |
| game_time_str | No | Game time as M:SS | 0:00 |