|
All checks were successful
CI / test (pull_request) Successful in 6m56s
- retrieval::retrieve_relevant now shows a spinner around the query- embedding call and gets its own tracing span, matching every other model-calling phase in the pipeline (it previously ran invisibly and untraced) - add progress::report() to dedupe the show_progress-gated eprintln! pattern shared by research.rs and retrieval.rs - documents::push_document builds its TextSplitter once per collect_documents call instead of once per file, skips the char-truncation walk entirely when a file is already under the limit, and pulls the source-string branch out of the map closure - researcher::gather_findings drops a doc_context emptiness check that build_doc_context already guarantees - documents.rs tests use tempfile::tempdir() instead of a hand-rolled TempDir type Verified with cargo build/test/clippy -D warnings/fmt --check. |
||
|---|---|---|
| .. | ||
| cli.rs | ||
| documents.rs | ||
| history.rs | ||
| main.rs | ||
| models.rs | ||
| observability.rs | ||
| progress.rs | ||
| research.rs | ||
| researcher.rs | ||
| retrieval.rs | ||
| review.rs | ||
| stream.rs | ||
| summarizer.rs | ||
| tools.rs | ||
| writer.rs | ||