Expand description
Handler for the deep-research CLI subcommand.
Orchestrates parallel multi-hop GraphRAG search via query decomposition. The workload is I/O-bound (SQLite WAL reads), so tokio is used instead of rayon. Each sub-query opens its own read-only connection.
args holds the CLI surface and envelope the serialisation shapes;
pipeline decomposes the query and executes each sub-query. The fan-out
orchestration itself stays here.
Structs§
- Deep
Research Args - Arguments for the
deep-researchsubcommand.
Functions§
- run
- Sync entry point — builds a tokio runtime for the async fan-out.