Coverage report: 25%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-16 11:17 -0700

File   statements missing excluded   coverage
src / dataknobs_bots / api / dependencies.py   35 35 0   0%
src / dataknobs_bots / api / exceptions.py   58 58 3   0%
src / dataknobs_bots / bot / base.py   304 271 2   11%
src / dataknobs_bots / bot / context.py   19 5 0   74%
src / dataknobs_bots / bot / manager.py   100 70 7   30%
src / dataknobs_bots / bot / registry.py   139 97 14   30%
src / dataknobs_bots / config / resolution.py   64 0 6   100%
src / dataknobs_bots / knowledge / query / expander.py   73 58 0   21%
src / dataknobs_bots / knowledge / query / transformer.py   74 54 0   27%
src / dataknobs_bots / knowledge / rag.py   166 144 1   13%
src / dataknobs_bots / knowledge / retrieval / formatter.py   86 67 0   22%
src / dataknobs_bots / knowledge / retrieval / merger.py   84 59 0   30%
src / dataknobs_bots / memory / base.py   3 0 27   100%
src / dataknobs_bots / memory / buffer.py   13 5 0   62%
src / dataknobs_bots / memory / vector.py   50 38 1   24%
src / dataknobs_bots / middleware / base.py   4 0 49   100%
src / dataknobs_bots / middleware / cost.py   124 103 0   17%
src / dataknobs_bots / middleware / logging.py   55 42 0   24%
src / dataknobs_bots / reasoning / base.py   3 0 31   100%
src / dataknobs_bots / reasoning / react.py   73 64 0   12%
src / dataknobs_bots / reasoning / simple.py   5 1 0   80%
src / dataknobs_bots / registry / backend.py   30 13 2   57%
src / dataknobs_bots / registry / memory.py   67 47 3   30%
src / dataknobs_bots / registry / models.py   17 2 6   88%
src / dataknobs_bots / registry / portability.py   32 21 0   34%
src / dataknobs_bots / tools / knowledge_search.py   13 6 0   54%
Total   1691 1260 152   25%

No items found using the specified filter.