get_dasha_periods
Walk the dasha tree — list periods at any level, past or future.
Use this for "when does my next antardasha start", "what runs after this
mahadasha", "when was I in Jupiter". get_current_dasha only tells you what
is running now; this gives you the whole sequence.
Args:
chart_id: Handle returned by create_chart.
system: vimshottari (default), yogini, ashtottari, or chara_jaimini.
within: Drill down by naming the enclosing lords, outermost first.
None (default) lists the mahadashas. ["Sun"] lists the antardashas
inside the Sun mahadasha. ["Sun", "Mercury"] lists the
pratyantardashas inside that antardasha. Chara Jaimini is keyed by
rashi name rather than graha.
Each period carries lord, ISO start/end, duration in years, and whether it
is the one currently running.
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": {
"chart_id": "<chart_id>"
},
"name": "get_dasha_periods"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system | No | vimshottari | |
| within | No | ||
| chart_id | Yes |