harness_research
Initiate deep research: aggregate multiple sources, evaluate credibility, generate professional HTML/DOCX/PDF report. Returns task ID for background polling.
Instructions
Start a deep research session: multi-source search (Tavily/Brave/arXiv/PubMed/Tushare) + CRAAP source evaluation + cross-verification → professional HTML/DOCX/PDF report.
IMPORTANT: This tool returns IMMEDIATELY with a task_id. The research runs in the background and takes ~8-12 minutes. After calling this tool, you MUST poll harness_status with the returned task_id every 30-60 seconds until status is "completed" or "failed". Do NOT wait idle — poll actively.
Workflow:
Call harness_research → get task_id (returns in <1 second)
Call harness_status with task_id every 30-60s to check progress
When status is "completed", harness_status returns the output file paths
Driven by affordable models like Kimi K2.5 (~$0.01/run).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | Research topic, e.g. 'Global AI chip market landscape 2025' | |
| provider | No | LLM provider: kimi (default, cheapest) or openrouter | |
| model | No | Model name. kimi default: kimi-k2.5, openrouter default: anthropic/claude-sonnet-4 | |
| output_dir | No | Output directory for reports. Defaults to current working directory. | |
| formats | No | Output formats. Default: ['html', 'docx']. PDF only available on macOS. |