Coverage report: 100%

Files Functions Classes

coverage.py v7.13.4, created at 2026-04-29 19:16 +0000

File   statements missing excluded   coverage
src / lilbee / __init__.py   39 0 2   100%
src / lilbee / _splash_runner.py   101 0 28   100%
src / lilbee / api.py   88 0 4   100%
src / lilbee / asyncio_loop.py   51 0 0   100%
src / lilbee / cancellation.py   2 0 0   100%
src / lilbee / catalog.py   545 0 0   100%
src / lilbee / chunk.py   28 0 2   100%
src / lilbee / cli / __init__.py   6 0 0   100%
src / lilbee / cli / app.py   99 0 0   100%
src / lilbee / cli / commands.py   827 0 3   100%
src / lilbee / cli / helpers.py   190 0 3   100%
src / lilbee / cli / model.py   298 0 5   100%
src / lilbee / cli / settings_map.py   26 0 0   100%
src / lilbee / cli / sync.py   85 0 2   100%
src / lilbee / cli / theme.py   11 0 0   100%
src / lilbee / cli / tui / __init__.py   16 0 0   100%
src / lilbee / cli / tui / app.py   169 0 0   100%
src / lilbee / cli / tui / command_registry.py   24 0 0   100%
src / lilbee / cli / tui / commands.py   76 0 2   100%
src / lilbee / cli / tui / messages.py   179 0 0   100%
src / lilbee / cli / tui / pill.py   9 0 0   100%
src / lilbee / cli / tui / screens / __init__.py   0 0 0   100%
src / lilbee / cli / tui / screens / catalog.py   586 0 0   100%
src / lilbee / cli / tui / screens / catalog_utils.py   67 0 0   100%
src / lilbee / cli / tui / screens / chat.py   788 0 4   100%
src / lilbee / cli / tui / screens / settings.py   424 0 0   100%
src / lilbee / cli / tui / screens / setup.py   156 0 0   100%
src / lilbee / cli / tui / screens / status.py   122 0 0   100%
src / lilbee / cli / tui / screens / task_center.py   114 0 2   100%
src / lilbee / cli / tui / screens / wiki.py   241 0 2   100%
src / lilbee / cli / tui / screens / wiki_drafts.py   183 0 2   100%
src / lilbee / cli / tui / task_queue.py   204 0 0   100%
src / lilbee / cli / tui / thread_safe.py   10 0 0   100%
src / lilbee / cli / tui / widgets / __init__.py   0 0 0   100%
src / lilbee / cli / tui / widgets / autocomplete.py   126 0 0   100%
src / lilbee / cli / tui / widgets / bottom_bars.py   7 0 0   100%
src / lilbee / cli / tui / widgets / catalog_theme.py   4 0 0   100%
src / lilbee / cli / tui / widgets / confirm_dialog.py   27 0 0   100%
src / lilbee / cli / tui / widgets / crawl_dialog.py   82 0 0   100%
src / lilbee / cli / tui / widgets / grid_select.py   136 0 0   100%
src / lilbee / cli / tui / widgets / list_text_area.py   15 0 0   100%
src / lilbee / cli / tui / widgets / message.py   97 0 0   100%
src / lilbee / cli / tui / widgets / model_bar.py   253 0 0   100%
src / lilbee / cli / tui / widgets / model_card.py   50 0 2   100%
src / lilbee / cli / tui / widgets / model_list_item.py   66 0 2   100%
src / lilbee / cli / tui / widgets / nav_aware_input.py   8 0 0   100%
src / lilbee / cli / tui / widgets / progress_cell.py   19 0 0   100%
src / lilbee / cli / tui / widgets / search_hf_cta_item.py   37 0 0   100%
src / lilbee / cli / tui / widgets / status_bar.py   58 0 0   100%
src / lilbee / cli / tui / widgets / suggester.py   53 0 1   100%
src / lilbee / cli / tui / widgets / task_bar.py   270 0 3   100%
src / lilbee / cli / tui / widgets / task_row.py   67 0 0   100%
src / lilbee / cli / tui / widgets / top_bars.py   7 0 0   100%
src / lilbee / clustering.py   33 0 14   100%
src / lilbee / clustering_embedding.py   221 0 0   100%
src / lilbee / code_chunker.py   91 0 0   100%
src / lilbee / concepts.py   278 0 0   100%
src / lilbee / config.py   428 0 2   100%
src / lilbee / config_meta.py   31 0 0   100%
src / lilbee / crawl_task.py   88 0 0   100%
src / lilbee / crawler / __init__.py   9 0 0   100%
src / lilbee / crawler / api.py   204 0 0   100%
src / lilbee / crawler / bootstrap.py   78 0 5   100%
src / lilbee / crawler / crawl4ai_fetcher.py   138 0 4   100%
src / lilbee / crawler / fetcher.py   4 0 57   100%
src / lilbee / crawler / models.py   33 0 0   100%
src / lilbee / crawler / save.py   101 0 0   100%
src / lilbee / crawler / sitemap.py   34 0 0   100%
src / lilbee / crawler / url_filter.py   36 0 0   100%
src / lilbee / embedder.py   81 0 0   100%
src / lilbee / ingest.py   385 0 2   100%
src / lilbee / lock.py   29 0 0   100%
src / lilbee / mcp.py   268 0 0   100%
src / lilbee / model_defaults.py   63 0 1   100%
src / lilbee / model_info.py   54 0 0   100%
src / lilbee / model_manager.py   231 0 0   100%
src / lilbee / models.py   168 0 18   100%
src / lilbee / parent_monitor.py   39 0 0   100%
src / lilbee / progress.py   80 0 0   100%
src / lilbee / providers / __init__.py   3 0 0   100%
src / lilbee / providers / base.py   23 0 90   100%
src / lilbee / providers / factory.py   18 0 4   100%
src / lilbee / providers / litellm_sdk.py   230 0 0   100%
src / lilbee / providers / llama_cpp_provider.py   524 0 15   100%
src / lilbee / providers / model_cache.py   165 0 0   100%
src / lilbee / providers / model_ref.py   50 0 0   100%
src / lilbee / providers / mtmd_backend.py   62 0 0   100%
src / lilbee / providers / routing_provider.py   90 0 0   100%
src / lilbee / providers / sdk_backend.py   56 0 90   100%
src / lilbee / providers / sdk_llm_provider.py   128 0 0   100%
src / lilbee / providers / worker_process.py   257 0 20   100%
src / lilbee / query.py   435 0 4   100%
src / lilbee / reasoning.py   103 0 0   100%
src / lilbee / registry.py   149 0 0   100%
src / lilbee / reranker.py   68 0 0   100%
src / lilbee / results.py   37 0 0   100%
src / lilbee / security.py   8 0 0   100%
src / lilbee / server / __init__.py   3 0 0   100%
src / lilbee / server / app.py   41 0 0   100%
src / lilbee / server / auth.py   81 0 2   100%
src / lilbee / server / handlers.py   546 0 6   100%
src / lilbee / server / models.py   230 0 0   100%
src / lilbee / server / routes / __init__.py   0 0 0   100%
src / lilbee / server / routes / crawl.py   15 0 0   100%
src / lilbee / server / routes / documents.py   31 0 0   100%
src / lilbee / server / routes / general.py   49 0 0   100%
src / lilbee / server / routes / models.py   62 0 0   100%
src / lilbee / server / routes / search.py   43 0 0   100%
src / lilbee / server / routes / setup.py   30 0 0   100%
src / lilbee / server / wiki.py   143 0 0   100%
src / lilbee / services.py   45 0 9   100%
src / lilbee / settings.py   43 0 2   100%
src / lilbee / splash.py   69 0 0   100%
src / lilbee / store.py   463 0 4   100%
src / lilbee / temporal.py   38 0 0   100%
src / lilbee / vision.py   118 0 0   100%
src / lilbee / wiki / __init__.py   8 0 0   100%
src / lilbee / wiki / browse.py   94 0 0   100%
src / lilbee / wiki / citation.py   106 0 0   100%
src / lilbee / wiki / drafts.py   141 0 0   100%
src / lilbee / wiki / entity_extractor / __init__.py   4 0 0   100%
src / lilbee / wiki / entity_extractor / base.py   18 0 9   100%
src / lilbee / wiki / entity_extractor / factory.py   18 0 3   100%
src / lilbee / wiki / entity_extractor / llm_tagged.py   9 0 4   100%
src / lilbee / wiki / entity_extractor / ner_concepts.py   85 0 4   100%
src / lilbee / wiki / entity_extractor / ner_concepts_plus_llm_types.py   9 0 4   100%
src / lilbee / wiki / gen.py   706 0 0   100%
src / lilbee / wiki / grammar.py   11 0 0   100%
src / lilbee / wiki / index.py   77 0 0   100%
src / lilbee / wiki / links.py   70 0 0   100%
src / lilbee / wiki / lint.py   144 0 0   100%
src / lilbee / wiki / prune.py   105 0 0   100%
src / lilbee / wiki / shared.py   81 0 0   100%
Total   16493 0 442   100%

No items found using the specified filter.