get_task_status
Poll the status of an async job (generate_report_for_stock, generate_research_report, explore_data_catalogue, explore_data_coverage, draft_custom_dataset, screen_stocks, ...).
Returns {"task_id": ..., "status": ..., "result": ...}. `status` is one of
PENDING, SUCCESS, FAILURE, RETRY. `result` is populated once status is SUCCESS.
A result over ~8 MB is not returned (it would take the server down): the call errors.
Re-run the job scoped narrower (tickers, dates, a row limit in the wording) instead of
polling it again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | The task_id an async tool returned. |