research_status
Check the status of a research task in a notebook. Polls at intervals until the task finishes or times out, allowing automatic or manual source import.
Instructions
Poll research progress. Blocks until complete or timeout.
Args: notebook_id: Notebook UUID poll_interval: Seconds between polls (default: 30) max_wait: Max seconds to wait (default: 900, 0=single poll) compact: If True (default), truncate report and limit sources shown to save tokens. Use compact=False to get full details. task_id: Optional Task ID to poll for a specific research task. query: Optional query text for fallback matching when task_id changes (deep research). Contributed by @saitrogen (PR #15). auto_import: If True, automatically import sources when research completes. If False (default), returns next_action hint to call research_import manually.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notebook_id | Yes | ||
| poll_interval | No | ||
| max_wait | No | ||
| compact | No | ||
| task_id | No | ||
| query | No | ||
| auto_import | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||