Coverage report: 100%

Files Functions Classes

coverage.py v7.15.2, created at 2026-08-14 11:46 +0000

File   statements missing excluded   coverage
src/lilbee/__init__.py   44 0 2   100%
src/lilbee/__main__.py   44 0 10   100%
src/lilbee/_frozen.py   4 0 0   100%
src/lilbee/api.py   81 0 7   100%
src/lilbee/app/__init__.py   0 0 0   100%
src/lilbee/app/agent_configs/__init__.py   0 0 0   100%
src/lilbee/app/agent_configs/claude.py   11 0 0   100%
src/lilbee/app/agent_configs/detect.py   14 0 0   100%
src/lilbee/app/agent_configs/document.py   54 0 0   100%
src/lilbee/app/agent_configs/hermes.py   23 0 0   100%
src/lilbee/app/agent_configs/litellm.py   6 0 0   100%
src/lilbee/app/agent_configs/merge.py   14 0 0   100%
src/lilbee/app/agent_configs/opencode.py   20 0 0   100%
src/lilbee/app/agent_configs/window.py   4 0 0   100%
src/lilbee/app/dataset.py   78 0 2   100%
src/lilbee/app/endpoints.py   5 0 0   100%
src/lilbee/app/ingest.py   182 0 0   100%
src/lilbee/app/memory.py   51 0 0   100%
src/lilbee/app/models.py   199 0 6   100%
src/lilbee/app/placement.py   142 0 0   100%
src/lilbee/app/reset.py   34 0 0   100%
src/lilbee/app/search.py   24 0 2   100%
src/lilbee/app/services.py   173 0 23   100%
src/lilbee/app/settings.py   271 0 2   100%
src/lilbee/app/settings_map.py   46 0 0   100%
src/lilbee/app/setup_state.py   26 0 0   100%
src/lilbee/app/status.py   82 0 0   100%
src/lilbee/app/themes.py   2 0 0   100%
src/lilbee/app/version.py   4 0 0   100%
src/lilbee/catalog/__init__.py   9 0 0   100%
src/lilbee/catalog/compat.py   40 0 2   100%
src/lilbee/catalog/download.py   216 0 0   100%
src/lilbee/catalog/download_progress.py   76 0 0   100%
src/lilbee/catalog/families.py   32 0 0   100%
src/lilbee/catalog/formatting.py   77 0 0   100%
src/lilbee/catalog/header_probe.py   97 0 0   100%
src/lilbee/catalog/hf_client.py   131 0 0   100%
src/lilbee/catalog/models.py   88 0 0   100%
src/lilbee/catalog/picks.py   107 0 0   100%
src/lilbee/catalog/query.py   105 0 0   100%
src/lilbee/catalog/refs.py   23 0 0   100%
src/lilbee/catalog/types.py   40 0 0   100%
src/lilbee/cli/__init__.py   11 0 0   100%
src/lilbee/cli/app.py   91 0 0   100%
src/lilbee/cli/commands/__init__.py   34 0 0   100%
src/lilbee/cli/commands/_shared.py   2 0 0   100%
src/lilbee/cli/commands/agent_config.py   61 0 0   100%
src/lilbee/cli/commands/dataset.py   44 0 0   100%
src/lilbee/cli/commands/ingest_sync.py   275 0 3   100%
src/lilbee/cli/commands/memory.py   75 0 0   100%
src/lilbee/cli/commands/meta.py   62 0 0   100%
src/lilbee/cli/commands/search_chat.py   262 0 0   100%
src/lilbee/cli/commands/serve_logging.py   67 0 0   100%
src/lilbee/cli/commands/servers.py   103 0 2   100%
src/lilbee/cli/commands/setup.py   241 0 6   100%
src/lilbee/cli/commands/wiki.py   399 0 6   100%
src/lilbee/cli/engine.py   20 0 0   100%
src/lilbee/cli/helpers.py   142 0 2   100%
src/lilbee/cli/launchers/__init__.py   9 0 0   100%
src/lilbee/cli/launchers/claude.py   62 0 0   100%
src/lilbee/cli/launchers/config_file.py   18 0 0   100%
src/lilbee/cli/launchers/hermes.py   70 0 0   100%
src/lilbee/cli/launchers/hermes_mcp.py   67 0 0   100%
src/lilbee/cli/launchers/launcher.py   44 0 23   100%
src/lilbee/cli/launchers/opencode.py   59 0 0   100%
src/lilbee/cli/launchers/server.py   198 0 0   100%
src/lilbee/cli/launchers/setup_gate.py   38 0 0   100%
src/lilbee/cli/launchers/skill_install.py   28 0 0   100%
src/lilbee/cli/launchers/warm_render.py   59 0 0   100%
src/lilbee/cli/log_routing.py   42 0 0   100%
src/lilbee/cli/model.py   172 0 4   100%
src/lilbee/cli/placement.py   81 0 0   100%
src/lilbee/cli/sessions.py   82 0 0   100%
src/lilbee/cli/sync.py   96 0 2   100%
src/lilbee/cli/theme.py   12 0 0   100%
src/lilbee/cli/tui/__init__.py   58 0 0   100%
src/lilbee/cli/tui/app.py   437 0 4   100%
src/lilbee/cli/tui/browse_bindings.py   5 0 0   100%
src/lilbee/cli/tui/color_compat.py   63 0 3   100%
src/lilbee/cli/tui/command_registry.py   34 0 0   100%
src/lilbee/cli/tui/commands.py   79 0 2   100%
src/lilbee/cli/tui/log_routing.py   15 0 0   100%
src/lilbee/cli/tui/messages.py   465 0 0   100%
src/lilbee/cli/tui/pill.py   6 0 0   100%
src/lilbee/cli/tui/screens/__init__.py   0 0 0   100%
src/lilbee/cli/tui/screens/catalog.py   1361 0 0   100%
src/lilbee/cli/tui/screens/catalog_grouping.py   85 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py   142 0 0   100%
src/lilbee/cli/tui/screens/chat.py   1387 0 4   100%
src/lilbee/cli/tui/screens/chat_helpers.py   128 0 2   100%
src/lilbee/cli/tui/screens/command_palette.py   7 0 0   100%
src/lilbee/cli/tui/screens/fleet.py   34 0 0   100%
src/lilbee/cli/tui/screens/memories.py   167 0 2   100%
src/lilbee/cli/tui/screens/model_info.py   47 0 0   100%
src/lilbee/cli/tui/screens/model_picker.py   86 0 0   100%
src/lilbee/cli/tui/screens/sessions.py   43 0 2   100%
src/lilbee/cli/tui/screens/settings.py   416 0 4   100%
src/lilbee/cli/tui/screens/settings_widgets.py   150 0 3   100%
src/lilbee/cli/tui/screens/startup_gate.py   60 0 0   100%
src/lilbee/cli/tui/screens/status.py   212 0 2   100%
src/lilbee/cli/tui/screens/task_center.py   147 0 2   100%
src/lilbee/cli/tui/screens/wiki.py   358 0 6   100%
src/lilbee/cli/tui/screens/wiki_drafts.py   209 0 6   100%
src/lilbee/cli/tui/spinner.py   6 0 0   100%
src/lilbee/cli/tui/task_queue.py   220 0 0   100%
src/lilbee/cli/tui/thread_safe.py   15 0 0   100%
src/lilbee/cli/tui/widgets/__init__.py   0 0 0   100%
src/lilbee/cli/tui/widgets/arg_hint.py   40 0 0   100%
src/lilbee/cli/tui/widgets/autocomplete.py   166 0 0   100%
src/lilbee/cli/tui/widgets/bottom_bars.py   7 0 0   100%
src/lilbee/cli/tui/widgets/catalog_card_shared.py   96 0 0   100%
src/lilbee/cli/tui/widgets/catalog_detail.py   82 0 0   100%
src/lilbee/cli/tui/widgets/catalog_theme.py   4 0 0   100%
src/lilbee/cli/tui/widgets/chat_input.py   55 0 0   100%
src/lilbee/cli/tui/widgets/clamped_option_list.py   7 0 0   100%
src/lilbee/cli/tui/widgets/confirm_dialog.py   30 0 0   100%
src/lilbee/cli/tui/widgets/context_chip.py   30 0 0   100%
src/lilbee/cli/tui/widgets/crawl_dialog.py   97 0 0   100%
src/lilbee/cli/tui/widgets/discover_rails.py   43 0 0   100%
src/lilbee/cli/tui/widgets/drawer.py   3 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py   318 0 2   100%
src/lilbee/cli/tui/widgets/fleet_drawer.py   33 0 0   100%
src/lilbee/cli/tui/widgets/gpu_fleet_panel.py   132 0 2   100%
src/lilbee/cli/tui/widgets/grid_list_toggle.py   47 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py   134 0 0   100%
src/lilbee/cli/tui/widgets/help_hint.py   20 0 0   100%
src/lilbee/cli/tui/widgets/list_text_area.py   15 0 0   100%
src/lilbee/cli/tui/widgets/message.py   147 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py   388 0 4   100%
src/lilbee/cli/tui/widgets/model_card.py   45 0 2   100%
src/lilbee/cli/tui/widgets/model_grid.py   282 0 0   100%
src/lilbee/cli/tui/widgets/model_list.py   134 0 0   100%
src/lilbee/cli/tui/widgets/model_pick.py   70 0 4   100%
src/lilbee/cli/tui/widgets/notice_dialog.py   32 0 0   100%
src/lilbee/cli/tui/widgets/progress_cell.py   20 0 0   100%
src/lilbee/cli/tui/widgets/scope_chip.py   78 0 2   100%
src/lilbee/cli/tui/widgets/search_hf_cta_item.py   37 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py   146 0 2   100%
src/lilbee/cli/tui/widgets/sessions_drawer.py   35 0 2   100%
src/lilbee/cli/tui/widgets/slash_command_catalog.py   126 0 0   100%
src/lilbee/cli/tui/widgets/status_bar.py   91 0 2   100%
src/lilbee/cli/tui/widgets/suggester.py   44 0 0   100%
src/lilbee/cli/tui/widgets/task_bar.py   194 0 2   100%
src/lilbee/cli/tui/widgets/task_bar_controller.py   220 0 2   100%
src/lilbee/cli/tui/widgets/task_row.py   67 0 0   100%
src/lilbee/cli/tui/widgets/thinking_header.py   58 0 0   100%
src/lilbee/cli/tui/widgets/top_bars.py   7 0 0   100%
src/lilbee/config_meta.py   31 0 0   100%
src/lilbee/core/__init__.py   0 0 0   100%
src/lilbee/core/config/__init__.py   6 0 0   100%
src/lilbee/core/config/context.py   14 0 3   100%
src/lilbee/core/config/defaults.py   39 0 0   100%
src/lilbee/core/config/enums.py   34 0 0   100%
src/lilbee/core/config/keys.py   5 0 0   100%
src/lilbee/core/config/model.py   509 0 0   100%
src/lilbee/core/config/parsing.py   9 0 0   100%
src/lilbee/core/config/validators.py   16 0 0   100%
src/lilbee/core/llm_json.py   21 0 0   100%
src/lilbee/core/results.py   38 0 0   100%
src/lilbee/core/security.py   50 0 2   100%
src/lilbee/core/settings.py   89 0 0   100%
src/lilbee/core/system.py   121 0 15   100%
src/lilbee/core/text.py   33 0 0   100%
src/lilbee/core/vectors.py   5 0 0   100%
src/lilbee/crawler/__init__.py   11 0 0   100%
src/lilbee/crawler/bootstrap.py   161 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py   195 0 4   100%
src/lilbee/crawler/discovery.py   7 0 0   100%
src/lilbee/crawler/events.py   45 0 0   100%
src/lilbee/crawler/fetcher.py   4 0 57   100%
src/lilbee/crawler/markdown.py   12 0 0   100%
src/lilbee/crawler/models.py   34 0 0   100%
src/lilbee/crawler/runner.py   192 0 0   100%
src/lilbee/crawler/save.py   109 0 0   100%
src/lilbee/crawler/sitemap.py   39 0 0   100%
src/lilbee/crawler/task.py   106 0 0   100%
src/lilbee/crawler/url_filter.py   56 0 0   100%
src/lilbee/data/__init__.py   0 0 0   100%
src/lilbee/data/export.py   154 0 3   100%
src/lilbee/data/extract/__init__.py   0 0 0   100%
src/lilbee/data/extract/backends/__init__.py   3 0 0   100%
src/lilbee/data/extract/backends/embedding.py   17 0 3   100%
src/lilbee/data/extract/backends/registry.py   44 0 3   100%
src/lilbee/data/extract/backends/tokenizer.py   26 0 2   100%
src/lilbee/data/extract/backends/vision_ocr.py   102 0 8   100%
src/lilbee/data/extract/batch.py   71 0 4   100%
src/lilbee/data/extract/chunk.py   55 0 2   100%
src/lilbee/data/extract/code_chunker.py   84 0 0   100%
src/lilbee/data/extract/document.py   231 0 15   100%
src/lilbee/data/extract/trace.py   42 0 0   100%
src/lilbee/data/extract/xberg.py   41 0 3   100%
src/lilbee/data/ingest/__init__.py   7 0 0   100%
src/lilbee/data/ingest/adaptive.py   178 0 2   100%
src/lilbee/data/ingest/code.py   15 0 0   100%
src/lilbee/data/ingest/discovery.py   99 0 0   100%
src/lilbee/data/ingest/errors.py   3 0 0   100%
src/lilbee/data/ingest/fanout.py   198 0 7   100%
src/lilbee/data/ingest/pipeline.py   719 0 0   100%
src/lilbee/data/ingest/skip_marker.py   46 0 0   100%
src/lilbee/data/offload.py   47 0 0   100%
src/lilbee/data/store/__init__.py   6 0 0   100%
src/lilbee/data/store/core.py   1025 0 5   100%
src/lilbee/data/store/fusion.py   47 0 0   100%
src/lilbee/data/store/lance_helpers.py   93 0 5   100%
src/lilbee/data/store/ranking.py   40 0 0   100%
src/lilbee/data/store/schema.py   14 0 0   100%
src/lilbee/data/store/shard_merge.py   73 0 4   100%
src/lilbee/data/store/types.py   172 0 0   100%
src/lilbee/data/title.py   32 0 12   100%
src/lilbee/data/types.py   92 0 0   100%
src/lilbee/mcp_server.py   705 0 2   100%
src/lilbee/modelhub/__init__.py   0 0 0   100%
src/lilbee/modelhub/model_info.py   63 0 0   100%
src/lilbee/modelhub/model_manager/__init__.py   5 0 0   100%
src/lilbee/modelhub/model_manager/core.py   146 0 0   100%
src/lilbee/modelhub/model_manager/discovery.py   144 0 0   100%
src/lilbee/modelhub/model_manager/types.py   17 0 0   100%
src/lilbee/modelhub/model_manager/validation.py   105 0 8   100%
src/lilbee/modelhub/models.py   159 0 0   100%
src/lilbee/modelhub/registry.py   355 0 2   100%
src/lilbee/modelhub/role_validator.py   59 0 0   100%
src/lilbee/parent_monitor.py   55 0 0   100%
src/lilbee/providers/__init__.py   0 0 0   100%
src/lilbee/providers/backend_names.py   11 0 0   100%
src/lilbee/providers/base.py   109 0 298   100%
src/lilbee/providers/engine_params.py   87 0 2   100%
src/lilbee/providers/factory.py   15 0 5   100%
src/lilbee/providers/fleet/__init__.py   0 0 0   100%
src/lilbee/providers/fleet/adapters.py   99 0 0   100%
src/lilbee/providers/fleet/binary.py   81 0 0   100%
src/lilbee/providers/fleet/child_guard.py   87 0 61   100%
src/lilbee/providers/fleet/client.py   684 0 0   100%
src/lilbee/providers/fleet/contract.py   26 0 3   100%
src/lilbee/providers/fleet/ctx.py   33 0 0   100%
src/lilbee/providers/fleet/cuda_runtime.py   67 0 2   100%
src/lilbee/providers/fleet/devices.py   201 0 0   100%
src/lilbee/providers/fleet/engine_diagnostics.py   28 0 0   100%
src/lilbee/providers/fleet/gpu_backends/__init__.py   23 0 1   100%
src/lilbee/providers/fleet/gpu_backends/amd.py   81 0 0   100%
src/lilbee/providers/fleet/gpu_backends/apple.py   21 0 0   100%
src/lilbee/providers/fleet/gpu_backends/base.py   65 0 4   100%
src/lilbee/providers/fleet/gpu_backends/fdinfo.py   75 0 0   100%
src/lilbee/providers/fleet/gpu_backends/intel.py   142 0 0   100%
src/lilbee/providers/fleet/gpu_backends/nvidia.py   56 0 0   100%
src/lilbee/providers/fleet/gpu_env.py   52 0 0   100%
src/lilbee/providers/fleet/gpu_hardware.py   58 0 4   100%
src/lilbee/providers/fleet/gpu_select.py   377 0 2   100%
src/lilbee/providers/fleet/gpu_stats.py   81 0 13   100%
src/lilbee/providers/fleet/groups.py   14 0 0   100%
src/lilbee/providers/fleet/ingest_warmth.py   13 0 0   100%
src/lilbee/providers/fleet/launch.py   32 0 0   100%
src/lilbee/providers/fleet/normalize.py   73 0 0   100%
src/lilbee/providers/fleet/placement.py   287 0 0   100%
src/lilbee/providers/fleet/placement_spec.py   87 0 0   100%
src/lilbee/providers/fleet/planning.py   859 0 2   100%
src/lilbee/providers/fleet/proc.py   28 0 2   100%
src/lilbee/providers/fleet/provider.py   995 0 3   100%
src/lilbee/providers/fleet/readback.py   94 0 0   100%
src/lilbee/providers/fleet/replicas.py   24 0 0   100%
src/lilbee/providers/fleet/rocm_runtime.py   96 0 2   100%
src/lilbee/providers/fleet/swap_config.py   48 0 4   100%
src/lilbee/providers/fleet/swap_manager.py   524 0 5   100%
src/lilbee/providers/fleet/vram.py   107 0 0   100%
src/lilbee/providers/fleet/vulkan_icd_discovery.py   122 0 4   100%
src/lilbee/providers/fleet/vulkan_probe.py   15 0 2   100%
src/lilbee/providers/fleet/windowing.py   52 0 0   100%
src/lilbee/providers/gguf_meta.py   143 0 2   100%
src/lilbee/providers/litellm_sdk.py   335 0 2   100%
src/lilbee/providers/local_servers/__init__.py   5 0 0   100%
src/lilbee/providers/local_servers/config_urls.py   17 0 0   100%
src/lilbee/providers/local_servers/lm_studio.py   3 0 0   100%
src/lilbee/providers/local_servers/ollama.py   3 0 0   100%
src/lilbee/providers/local_servers/registry.py   33 0 0   100%
src/lilbee/providers/local_servers/spec.py   19 0 0   100%
src/lilbee/providers/model_cache.py   136 0 0   100%
src/lilbee/providers/model_defaults.py   11 0 0   100%
src/lilbee/providers/model_ref.py   74 0 0   100%
src/lilbee/providers/roles.py   38 0 0   100%
src/lilbee/providers/routing_provider.py   174 0 2   100%
src/lilbee/providers/sdk_backend.py   82 0 98   100%
src/lilbee/providers/sdk_llm_provider.py   177 0 0   100%
src/lilbee/providers/warm_progress.py   55 0 0   100%
src/lilbee/retrieval/__init__.py   0 0 0   100%
src/lilbee/retrieval/clustering.py   34 0 14   100%
src/lilbee/retrieval/clustering_embedding/__init__.py   3 0 0   100%
src/lilbee/retrieval/clustering_embedding/clusterer.py   50 0 0   100%
src/lilbee/retrieval/clustering_embedding/helpers.py   170 0 0   100%
src/lilbee/retrieval/clustering_embedding/types.py   19 0 0   100%
src/lilbee/retrieval/concepts/__init__.py   6 0 0   100%
src/lilbee/retrieval/concepts/clusterer.py   14 0 0   100%
src/lilbee/retrieval/concepts/community.py   36 0 0   100%
src/lilbee/retrieval/concepts/graph.py   279 0 2   100%
src/lilbee/retrieval/concepts/nlp.py   37 0 0   100%
src/lilbee/retrieval/concepts/schema.py   8 0 0   100%
src/lilbee/retrieval/embedder.py   113 0 0   100%
src/lilbee/retrieval/embedding_profiles.py   19 0 0   100%
src/lilbee/retrieval/entities/__init__.py   4 0 0   100%
src/lilbee/retrieval/entities/extractor.py   195 0 2   100%
src/lilbee/retrieval/entities/lifecycle.py   121 0 4   100%
src/lilbee/retrieval/entities/schema.py   63 0 3   100%
src/lilbee/retrieval/language.py   47 0 0   100%
src/lilbee/retrieval/query/__init__.py   5 0 0   100%
src/lilbee/retrieval/query/compaction.py   94 0 2   100%
src/lilbee/retrieval/query/dedup.py   95 0 0   100%
src/lilbee/retrieval/query/expansion.py   7 0 0   100%
src/lilbee/retrieval/query/formatting.py   156 0 0   100%
src/lilbee/retrieval/query/history_window.py   24 0 2   100%
src/lilbee/retrieval/query/intent.py   120 0 0   100%
src/lilbee/retrieval/query/memory.py   18 0 2   100%
src/lilbee/retrieval/query/memory_extract.py   50 0 0   100%
src/lilbee/retrieval/query/neighbors.py   96 0 3   100%
src/lilbee/retrieval/query/searcher.py   649 0 3   100%
src/lilbee/retrieval/query/structural.py   43 0 0   100%
src/lilbee/retrieval/query/tokenize.py   14 0 0   100%
src/lilbee/retrieval/reasoning.py   151 0 2   100%
src/lilbee/retrieval/reranker.py   70 0 0   100%
src/lilbee/runtime/__init__.py   0 0 0   100%
src/lilbee/runtime/_splash_runner.py   128 0 34   100%
src/lilbee/runtime/asyncio_loop.py   54 0 0   100%
src/lilbee/runtime/bee_logo.py   8 0 0   100%
src/lilbee/runtime/cancellation.py   3 0 8   100%
src/lilbee/runtime/cpu.py   57 0 0   100%
src/lilbee/runtime/engine_lock.py   113 0 2   100%
src/lilbee/runtime/hardware.py   53 0 0   100%
src/lilbee/runtime/ingest_lock.py   47 0 0   100%
src/lilbee/runtime/launcher.py   37 0 0   100%
src/lilbee/runtime/lock.py   77 0 0   100%
src/lilbee/runtime/progress/__init__.py   3 0 0   100%
src/lilbee/runtime/progress/callbacks.py   5 0 0   100%
src/lilbee/runtime/progress/types.py   104 0 0   100%
src/lilbee/runtime/splash.py   77 0 0   100%
src/lilbee/runtime/temporal.py   38 0 0   100%
src/lilbee/server/__init__.py   3 0 0   100%
src/lilbee/server/anthropic_api/__init__.py   0 0 0   100%
src/lilbee/server/anthropic_api/errors.py   9 0 0   100%
src/lilbee/server/anthropic_api/models.py   71 0 0   100%
src/lilbee/server/anthropic_api/routes.py   98 0 0   100%
src/lilbee/server/anthropic_api/streaming.py   17 0 0   100%
src/lilbee/server/anthropic_api/translate.py   170 0 0   100%
src/lilbee/server/app.py   96 0 4   100%
src/lilbee/server/auth.py   101 0 0   100%
src/lilbee/server/chat_completions_api/__init__.py   0 0 0   100%
src/lilbee/server/chat_completions_api/errors.py   42 0 0   100%
src/lilbee/server/chat_completions_api/models.py   124 0 0   100%
src/lilbee/server/chat_completions_api/routes.py   141 0 0   100%
src/lilbee/server/chat_completions_api/streaming.py   13 0 0   100%
src/lilbee/server/chat_completions_api/translate.py   160 0 1   100%
src/lilbee/server/chat_dispatch/__init__.py   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py   99 0 0   100%
src/lilbee/server/chat_dispatch/capability.py   11 0 0   100%
src/lilbee/server/chat_dispatch/concurrency.py   82 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py   201 0 0   100%
src/lilbee/server/chat_dispatch/tool_args.py   11 0 0   100%
src/lilbee/server/handlers/__init__.py   116 0 3   100%
src/lilbee/server/handlers/agent_config.py   24 0 0   100%
src/lilbee/server/handlers/config.py   32 0 2   100%
src/lilbee/server/handlers/crawl.py   19 0 0   100%
src/lilbee/server/handlers/documents.py   57 0 0   100%
src/lilbee/server/handlers/ingest.py   147 0 3   100%
src/lilbee/server/handlers/memory.py   23 0 0   100%
src/lilbee/server/handlers/models.py   241 0 3   100%
src/lilbee/server/handlers/rag.py   374 0 4   100%
src/lilbee/server/handlers/sessions.py   60 0 0   100%
src/lilbee/server/handlers/sse.py   185 0 0   100%
src/lilbee/server/handlers/wiki.py   42 0 0   100%
src/lilbee/server/mcp_mount.py   40 0 3   100%
src/lilbee/server/models.py   411 0 4   100%
src/lilbee/server/routes/__init__.py   0 0 0   100%
src/lilbee/server/routes/agent_config.py   19 0 0   100%
src/lilbee/server/routes/crawl.py   17 0 0   100%
src/lilbee/server/routes/documents.py   57 0 0   100%
src/lilbee/server/routes/general.py   53 0 0   100%
src/lilbee/server/routes/memory.py   17 0 0   100%
src/lilbee/server/routes/models.py   76 0 0   100%
src/lilbee/server/routes/placement.py   80 0 0   100%
src/lilbee/server/routes/search.py   102 0 0   100%
src/lilbee/server/routes/sessions.py   29 0 0   100%
src/lilbee/server/routes/setup.py   30 0 0   100%
src/lilbee/server/validation_format.py   6 0 0   100%
src/lilbee/server/wiki.py   173 0 0   100%
src/lilbee/sessions/__init__.py   3 0 0   100%
src/lilbee/sessions/store.py   199 0 0   100%
src/lilbee/skills/__init__.py   0 0 0   100%
src/lilbee/skills/lilbee_mcp/__init__.py   0 0 0   100%
src/lilbee/vision.py   14 0 0   100%
src/lilbee/wiki/__init__.py   10 0 0   100%
src/lilbee/wiki/batch.py   121 0 0   100%
src/lilbee/wiki/browse.py   103 0 0   100%
src/lilbee/wiki/citations.py   223 0 0   100%
src/lilbee/wiki/drafts.py   215 0 0   100%
src/lilbee/wiki/entity_extractor/__init__.py   4 0 0   100%
src/lilbee/wiki/entity_extractor/base.py   18 0 19   100%
src/lilbee/wiki/entity_extractor/factory.py   20 0 3   100%
src/lilbee/wiki/entity_extractor/llm_tagged.py   11 0 4   100%
src/lilbee/wiki/entity_extractor/ner_concepts.py   104 0 4   100%
src/lilbee/wiki/entity_extractor/ner_concepts_plus_llm_types.py   11 0 4   100%
src/lilbee/wiki/generation.py   182 0 0   100%
src/lilbee/wiki/grammar.py   12 0 0   100%
src/lilbee/wiki/index.py   77 0 0   100%
src/lilbee/wiki/ingest.py   39 0 0   100%
src/lilbee/wiki/lazy.py   74 0 7   100%
src/lilbee/wiki/links.py   70 0 0   100%
src/lilbee/wiki/lint.py   161 0 0   100%
src/lilbee/wiki/page.py   155 0 0   100%
src/lilbee/wiki/persistence.py   122 0 0   100%
src/lilbee/wiki/prune.py   148 0 0   100%
src/lilbee/wiki/quality.py   81 0 0   100%
src/lilbee/wiki/shared.py   108 0 0   100%
src/lilbee/wiki/stats.py   55 0 0   100%
src/lilbee/wiki/stubs.py   176 0 5   100%
src/lilbee/wiki/synthesis.py   168 0 0   100%
src/lilbee/wiki/wipe.py   33 0 3   100%
Total   40851 0 1025   100%

No items found using the specified filter.