Coverage report: 100%

Files Functions Classes

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

File class   statements missing excluded   coverage
src/lilbee/__init__.py (no class)   44 0 2   100%
src/lilbee/__main__.py (no class)   44 0 10   100%
src/lilbee/_frozen.py (no class)   4 0 0   100%
src/lilbee/api.py Lilbee   51 0 0   100%
src/lilbee/api.py (no class)   30 0 7   100%
src/lilbee/app/__init__.py (no class)   0 0 0   100%
src/lilbee/app/agent_configs/__init__.py (no class)   0 0 0   100%
src/lilbee/app/agent_configs/claude.py (no class)   11 0 0   100%
src/lilbee/app/agent_configs/detect.py ClientDetection   0 0 0   100%
src/lilbee/app/agent_configs/detect.py (no class)   14 0 0   100%
src/lilbee/app/agent_configs/document.py AgentClient   0 0 0   100%
src/lilbee/app/agent_configs/document.py ConfigFormat   0 0 0   100%
src/lilbee/app/agent_configs/document.py AgentSurface   0 0 0   100%
src/lilbee/app/agent_configs/document.py AgentConfigDocument   0 0 0   100%
src/lilbee/app/agent_configs/document.py _ClientInputs   0 0 0   100%
src/lilbee/app/agent_configs/document.py (no class)   54 0 0   100%
src/lilbee/app/agent_configs/hermes.py (no class)   23 0 0   100%
src/lilbee/app/agent_configs/litellm.py (no class)   6 0 0   100%
src/lilbee/app/agent_configs/merge.py (no class)   14 0 0   100%
src/lilbee/app/agent_configs/opencode.py (no class)   20 0 0   100%
src/lilbee/app/agent_configs/window.py (no class)   4 0 0   100%
src/lilbee/app/dataset.py DatasetError   0 0 0   100%
src/lilbee/app/dataset.py ExportSummary   0 0 0   100%
src/lilbee/app/dataset.py ImportSummary   0 0 0   100%
src/lilbee/app/dataset.py ExportPayload   0 0 0   100%
src/lilbee/app/dataset.py (no class)   78 0 2   100%
src/lilbee/app/endpoints.py (no class)   5 0 0   100%
src/lilbee/app/ingest.py RegisterResult   0 0 0   100%
src/lilbee/app/ingest.py (no class)   182 0 0   100%
src/lilbee/app/memory.py SavedMemory   0 0 0   100%
src/lilbee/app/memory.py (no class)   51 0 0   100%
src/lilbee/app/models.py ModelCommand   0 0 0   100%
src/lilbee/app/models.py PullStatus   0 0 0   100%
src/lilbee/app/models.py AdoptStatus   0 0 0   100%
src/lilbee/app/models.py PullEvent   0 0 0   100%
src/lilbee/app/models.py ModelEntry   5 0 0   100%
src/lilbee/app/models.py ListModelsResult   0 0 0   100%
src/lilbee/app/models.py CatalogEntryData   1 0 0   100%
src/lilbee/app/models.py ManifestData   2 0 0   100%
src/lilbee/app/models.py ShowModelResult   0 0 0   100%
src/lilbee/app/models.py PullResult   0 0 0   100%
src/lilbee/app/models.py PullProgressEvent   0 0 0   100%
src/lilbee/app/models.py RemoveResult   0 0 0   100%
src/lilbee/app/models.py AdoptResult   0 0 0   100%
src/lilbee/app/models.py (no class)   191 0 6   100%
src/lilbee/app/placement.py GpuInfo   0 0 0   100%
src/lilbee/app/placement.py RolePlacementView   0 0 0   100%
src/lilbee/app/placement.py SkippedRole   0 0 0   100%
src/lilbee/app/placement.py TightRole   0 0 0   100%
src/lilbee/app/placement.py PlacementView   0 0 0   100%
src/lilbee/app/placement.py (no class)   142 0 0   100%
src/lilbee/app/reset.py ResetResult   0 0 0   100%
src/lilbee/app/reset.py (no class)   34 0 0   100%
src/lilbee/app/search.py (no class)   24 0 2   100%
src/lilbee/app/services.py CrawlerSyncState   0 0 0   100%
src/lilbee/app/services.py Services   3 0 0   100%
src/lilbee/app/services.py _ServicesState   3 0 0   100%
src/lilbee/app/services.py _EngineLifecycle   13 0 4   100%
src/lilbee/app/services.py (no class)   154 0 19   100%
src/lilbee/app/settings.py SettingInfo   0 0 0   100%
src/lilbee/app/settings.py SettingsUpdateResult   0 0 0   100%
src/lilbee/app/settings.py (no class)   271 0 2   100%
src/lilbee/app/settings_map.py RenderStyle   0 0 0   100%
src/lilbee/app/settings_map.py SettingGroup   0 0 0   100%
src/lilbee/app/settings_map.py SettingDef   0 0 0   100%
src/lilbee/app/settings_map.py (no class)   46 0 0   100%
src/lilbee/app/setup_state.py (no class)   26 0 0   100%
src/lilbee/app/status.py StatusConfig   0 0 0   100%
src/lilbee/app/status.py SourceInfo   0 0 0   100%
src/lilbee/app/status.py EntityStatus   0 0 0   100%
src/lilbee/app/status.py StatusResult   0 0 0   100%
src/lilbee/app/status.py (no class)   82 0 0   100%
src/lilbee/app/themes.py (no class)   2 0 0   100%
src/lilbee/app/version.py (no class)   4 0 0   100%
src/lilbee/catalog/__init__.py (no class)   9 0 0   100%
src/lilbee/catalog/compat.py UnsupportedArchError   3 0 0   100%
src/lilbee/catalog/compat.py (no class)   37 0 2   100%
src/lilbee/catalog/download.py DownloadConfig   0 0 0   100%
src/lilbee/catalog/download.py (no class)   216 0 0   100%
src/lilbee/catalog/download_progress.py _CallbackProgressBar   11 0 0   100%
src/lilbee/catalog/download_progress.py _ProgressTracker   11 0 0   100%
src/lilbee/catalog/download_progress.py _ProgressTracker.make_tqdm_class._Cls   11 0 0   100%
src/lilbee/catalog/download_progress.py (no class)   43 0 0   100%
src/lilbee/catalog/families.py (no class)   32 0 0   100%
src/lilbee/catalog/formatting.py EnrichedModel   0 0 0   100%
src/lilbee/catalog/formatting.py (no class)   77 0 0   100%
src/lilbee/catalog/header_probe.py _TruncatedHeaderError   0 0 0   100%
src/lilbee/catalog/header_probe.py _HeaderCursor   11 0 0   100%
src/lilbee/catalog/header_probe.py (no class)   86 0 0   100%
src/lilbee/catalog/hf_client.py _HfSubstringFilter   3 0 0   100%
src/lilbee/catalog/hf_client.py HfClient   54 0 0   100%
src/lilbee/catalog/hf_client.py (no class)   74 0 0   100%
src/lilbee/catalog/models.py HfGgufMeta   0 0 0   100%
src/lilbee/catalog/models.py DownloadProgress   0 0 0   100%
src/lilbee/catalog/models.py CatalogModel   3 0 0   100%
src/lilbee/catalog/models.py CatalogResult   0 0 0   100%
src/lilbee/catalog/models.py HfPage   0 0 0   100%
src/lilbee/catalog/models.py ModelVariant   0 0 0   100%
src/lilbee/catalog/models.py ModelFamily   0 0 0   100%
src/lilbee/catalog/models.py (no class)   85 0 0   100%
src/lilbee/catalog/picks.py ModelPicks   31 0 0   100%
src/lilbee/catalog/picks.py (no class)   76 0 0   100%
src/lilbee/catalog/query.py (no class)   105 0 0   100%
src/lilbee/catalog/refs.py (no class)   23 0 0   100%
src/lilbee/catalog/types.py ModelTask   0 0 0   100%
src/lilbee/catalog/types.py ModelSource   7 0 0   100%
src/lilbee/catalog/types.py KeyStatus   0 0 0   100%
src/lilbee/catalog/types.py CatalogSize   0 0 0   100%
src/lilbee/catalog/types.py CatalogSort   0 0 0   100%
src/lilbee/catalog/types.py ModelCompat   0 0 0   100%
src/lilbee/catalog/types.py (no class)   33 0 0   100%
src/lilbee/cli/__init__.py (no class)   11 0 0   100%
src/lilbee/cli/app.py _OverrideState   1 0 0   100%
src/lilbee/cli/app.py (no class)   90 0 0   100%
src/lilbee/cli/commands/__init__.py (no class)   34 0 0   100%
src/lilbee/cli/commands/_shared.py (no class)   2 0 0   100%
src/lilbee/cli/commands/agent_config.py (no class)   61 0 0   100%
src/lilbee/cli/commands/dataset.py (no class)   44 0 0   100%
src/lilbee/cli/commands/ingest_sync.py (no class)   275 0 3   100%
src/lilbee/cli/commands/memory.py (no class)   75 0 0   100%
src/lilbee/cli/commands/meta.py (no class)   62 0 0   100%
src/lilbee/cli/commands/search_chat.py (no class)   262 0 0   100%
src/lilbee/cli/commands/serve_logging.py _FaultLog   8 0 0   100%
src/lilbee/cli/commands/serve_logging.py _ExceptHook   9 0 0   100%
src/lilbee/cli/commands/serve_logging.py (no class)   50 0 0   100%
src/lilbee/cli/commands/servers.py (no class)   103 0 2   100%
src/lilbee/cli/commands/setup.py (no class)   241 0 6   100%
src/lilbee/cli/commands/wiki.py (no class)   399 0 6   100%
src/lilbee/cli/engine.py (no class)   20 0 0   100%
src/lilbee/cli/helpers.py (no class)   142 0 2   100%
src/lilbee/cli/launchers/__init__.py (no class)   9 0 0   100%
src/lilbee/cli/launchers/claude.py ClaudeLauncher   19 0 0   100%
src/lilbee/cli/launchers/claude.py (no class)   43 0 0   100%
src/lilbee/cli/launchers/config_file.py (no class)   18 0 0   100%
src/lilbee/cli/launchers/hermes.py HermesLauncher   21 0 0   100%
src/lilbee/cli/launchers/hermes.py (no class)   49 0 0   100%
src/lilbee/cli/launchers/hermes_mcp.py (no class)   67 0 0   100%
src/lilbee/cli/launchers/launcher.py Launcher   0 0 9   100%
src/lilbee/cli/launchers/launcher.py (no class)   44 0 14   100%
src/lilbee/cli/launchers/opencode.py OpencodeLauncher   14 0 0   100%
src/lilbee/cli/launchers/opencode.py (no class)   45 0 0   100%
src/lilbee/cli/launchers/server.py (no class)   198 0 0   100%
src/lilbee/cli/launchers/setup_gate.py (no class)   38 0 0   100%
src/lilbee/cli/launchers/skill_install.py (no class)   28 0 0   100%
src/lilbee/cli/launchers/warm_render.py (no class)   59 0 0   100%
src/lilbee/cli/log_routing.py _DiagnosticsRouter   1 0 0   100%
src/lilbee/cli/log_routing.py (no class)   41 0 0   100%
src/lilbee/cli/model.py (no class)   172 0 4   100%
src/lilbee/cli/placement.py (no class)   81 0 0   100%
src/lilbee/cli/sessions.py (no class)   82 0 0   100%
src/lilbee/cli/sync.py SyncStatus   6 0 0   100%
src/lilbee/cli/sync.py (no class)   90 0 2   100%
src/lilbee/cli/theme.py (no class)   12 0 0   100%
src/lilbee/cli/tui/__init__.py _StderrRedirect   0 0 0   100%
src/lilbee/cli/tui/__init__.py (no class)   58 0 0   100%
src/lilbee/cli/tui/app.py LilbeeApp   300 0 0   100%
src/lilbee/cli/tui/app.py (no class)   137 0 4   100%
src/lilbee/cli/tui/browse_bindings.py (no class)   5 0 0   100%
src/lilbee/cli/tui/color_compat.py EightBitPalette   13 0 0   100%
src/lilbee/cli/tui/color_compat.py (no class)   50 0 3   100%
src/lilbee/cli/tui/command_registry.py SlashCommand   0 0 0   100%
src/lilbee/cli/tui/command_registry.py (no class)   34 0 0   100%
src/lilbee/cli/tui/commands.py LilbeeCommandProvider   52 0 0   100%
src/lilbee/cli/tui/commands.py (no class)   27 0 2   100%
src/lilbee/cli/tui/log_routing.py (no class)   15 0 0   100%
src/lilbee/cli/tui/messages.py (no class)   465 0 0   100%
src/lilbee/cli/tui/pill.py (no class)   6 0 0   100%
src/lilbee/cli/tui/screens/__init__.py (no class)   0 0 0   100%
src/lilbee/cli/tui/screens/catalog.py _RowCacheEntry   0 0 0   100%
src/lilbee/cli/tui/screens/catalog.py _GridCacheKey   0 0 0   100%
src/lilbee/cli/tui/screens/catalog.py CatalogScreen   1107 0 0   100%
src/lilbee/cli/tui/screens/catalog.py (no class)   254 0 0   100%
src/lilbee/cli/tui/screens/catalog_grouping.py GridSection   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_grouping.py (no class)   85 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py CatalogRowKind   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py SourceMode   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py SizeVariant   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py LocalCatalogRow   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py FrontierCatalogRow   0 0 0   100%
src/lilbee/cli/tui/screens/catalog_utils.py (no class)   142 0 0   100%
src/lilbee/cli/tui/screens/chat.py _StreamTimings   0 0 0   100%
src/lilbee/cli/tui/screens/chat.py ChatWelcome   7 0 0   100%
src/lilbee/cli/tui/screens/chat.py PromptArea   0 0 0   100%
src/lilbee/cli/tui/screens/chat.py ChatScreen   1080 0 2   100%
src/lilbee/cli/tui/screens/chat.py (no class)   300 0 2   100%
src/lilbee/cli/tui/screens/chat_helpers.py RememberOutcome   0 0 0   100%
src/lilbee/cli/tui/screens/chat_helpers.py (no class)   128 0 2   100%
src/lilbee/cli/tui/screens/command_palette.py LilbeeCommandPalette   2 0 0   100%
src/lilbee/cli/tui/screens/command_palette.py (no class)   5 0 0   100%
src/lilbee/cli/tui/screens/fleet.py FleetScreen   15 0 0   100%
src/lilbee/cli/tui/screens/fleet.py (no class)   19 0 0   100%
src/lilbee/cli/tui/screens/memories.py MemoriesScreen   126 0 0   100%
src/lilbee/cli/tui/screens/memories.py (no class)   41 0 2   100%
src/lilbee/cli/tui/screens/model_info.py ModelInfoModal   32 0 0   100%
src/lilbee/cli/tui/screens/model_info.py (no class)   15 0 0   100%
src/lilbee/cli/tui/screens/model_picker.py _PickerOptions   3 0 0   100%
src/lilbee/cli/tui/screens/model_picker.py ModelPickerModal   28 0 0   100%
src/lilbee/cli/tui/screens/model_picker.py (no class)   55 0 0   100%
src/lilbee/cli/tui/screens/sessions.py SessionsScreen   19 0 0   100%
src/lilbee/cli/tui/screens/sessions.py (no class)   24 0 2   100%
src/lilbee/cli/tui/screens/settings.py _PaneGroup   0 0 0   100%
src/lilbee/cli/tui/screens/settings.py _LazyGroupBody   9 0 0   100%
src/lilbee/cli/tui/screens/settings.py SettingsScreen   311 0 0   100%
src/lilbee/cli/tui/screens/settings.py (no class)   96 0 4   100%
src/lilbee/cli/tui/screens/settings_widgets.py (no class)   150 0 3   100%
src/lilbee/cli/tui/screens/startup_gate.py StartupGate   30 0 0   100%
src/lilbee/cli/tui/screens/startup_gate.py (no class)   30 0 0   100%
src/lilbee/cli/tui/screens/status.py _DocsResult   0 0 0   100%
src/lilbee/cli/tui/screens/status.py StatusScreen   105 0 0   100%
src/lilbee/cli/tui/screens/status.py (no class)   107 0 2   100%
src/lilbee/cli/tui/screens/task_center.py TaskQueueChanged   0 0 0   100%
src/lilbee/cli/tui/screens/task_center.py TaskCenter   102 0 0   100%
src/lilbee/cli/tui/screens/task_center.py (no class)   45 0 2   100%
src/lilbee/cli/tui/screens/wiki.py WikiScreen   162 0 0   100%
src/lilbee/cli/tui/screens/wiki.py (no class)   196 0 6   100%
src/lilbee/cli/tui/screens/wiki_drafts.py WikiDraftsScreen   130 0 0   100%
src/lilbee/cli/tui/screens/wiki_drafts.py (no class)   79 0 6   100%
src/lilbee/cli/tui/spinner.py (no class)   6 0 0   100%
src/lilbee/cli/tui/task_queue.py TaskStatus   0 0 0   100%
src/lilbee/cli/tui/task_queue.py TaskType   0 0 0   100%
src/lilbee/cli/tui/task_queue.py Task   0 0 0   100%
src/lilbee/cli/tui/task_queue.py TaskQueue   151 0 0   100%
src/lilbee/cli/tui/task_queue.py (no class)   69 0 0   100%
src/lilbee/cli/tui/thread_safe.py (no class)   15 0 0   100%
src/lilbee/cli/tui/widgets/__init__.py (no class)   0 0 0   100%
src/lilbee/cli/tui/widgets/arg_hint.py ArgHintLine   10 0 0   100%
src/lilbee/cli/tui/widgets/arg_hint.py (no class)   30 0 0   100%
src/lilbee/cli/tui/widgets/autocomplete.py CompletionOverlay   31 0 0   100%
src/lilbee/cli/tui/widgets/autocomplete.py (no class)   135 0 0   100%
src/lilbee/cli/tui/widgets/bottom_bars.py BottomBars   0 0 0   100%
src/lilbee/cli/tui/widgets/bottom_bars.py (no class)   7 0 0   100%
src/lilbee/cli/tui/widgets/catalog_card_shared.py (no class)   96 0 0   100%
src/lilbee/cli/tui/widgets/catalog_detail.py CatalogDetailDrawer   35 0 0   100%
src/lilbee/cli/tui/widgets/catalog_detail.py (no class)   47 0 0   100%
src/lilbee/cli/tui/widgets/catalog_theme.py (no class)   4 0 0   100%
src/lilbee/cli/tui/widgets/chat_input.py ChatInput   23 0 0   100%
src/lilbee/cli/tui/widgets/chat_input.py ChatInput.Submitted   1 0 0   100%
src/lilbee/cli/tui/widgets/chat_input.py (no class)   31 0 0   100%
src/lilbee/cli/tui/widgets/clamped_option_list.py ClampedOptionList   2 0 0   100%
src/lilbee/cli/tui/widgets/clamped_option_list.py (no class)   5 0 0   100%
src/lilbee/cli/tui/widgets/confirm_dialog.py ConfirmDialog   13 0 0   100%
src/lilbee/cli/tui/widgets/confirm_dialog.py (no class)   17 0 0   100%
src/lilbee/cli/tui/widgets/context_chip.py ContextChip   10 0 0   100%
src/lilbee/cli/tui/widgets/context_chip.py (no class)   20 0 0   100%
src/lilbee/cli/tui/widgets/crawl_dialog.py CrawlParams   0 0 0   100%
src/lilbee/cli/tui/widgets/crawl_dialog.py CrawlDialog   66 0 0   100%
src/lilbee/cli/tui/widgets/crawl_dialog.py (no class)   31 0 0   100%
src/lilbee/cli/tui/widgets/discover_rails.py _RailHeading   10 0 0   100%
src/lilbee/cli/tui/widgets/discover_rails.py DiscoverRails   11 0 0   100%
src/lilbee/cli/tui/widgets/discover_rails.py (no class)   22 0 0   100%
src/lilbee/cli/tui/widgets/drawer.py Drawer   0 0 0   100%
src/lilbee/cli/tui/widgets/drawer.py (no class)   3 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py FleetPill   4 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py FleetPill.Pressed   2 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py _RoleEdit   0 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py FleetBody   205 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py FleetBody.PlacementReloading   2 0 0   100%
src/lilbee/cli/tui/widgets/fleet_body.py (no class)   105 0 2   100%
src/lilbee/cli/tui/widgets/fleet_drawer.py FleetDrawer   11 0 0   100%
src/lilbee/cli/tui/widgets/fleet_drawer.py (no class)   22 0 0   100%
src/lilbee/cli/tui/widgets/gpu_fleet_panel.py GpuFleetPanel   48 0 0   100%
src/lilbee/cli/tui/widgets/gpu_fleet_panel.py (no class)   84 0 2   100%
src/lilbee/cli/tui/widgets/grid_list_toggle.py GridListToggle   24 0 0   100%
src/lilbee/cli/tui/widgets/grid_list_toggle.py (no class)   23 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py GridSelect   82 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py GridSelect.Selected   1 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py GridSelect.Highlighted   1 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py GridSelect.LeaveUp   0 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py GridSelect.LeaveDown   0 0 0   100%
src/lilbee/cli/tui/widgets/grid_select.py (no class)   50 0 0   100%
src/lilbee/cli/tui/widgets/help_hint.py HelpHint   8 0 0   100%
src/lilbee/cli/tui/widgets/help_hint.py (no class)   12 0 0   100%
src/lilbee/cli/tui/widgets/list_text_area.py ListTextArea   2 0 0   100%
src/lilbee/cli/tui/widgets/list_text_area.py ListTextArea.Blurred   3 0 0   100%
src/lilbee/cli/tui/widgets/list_text_area.py (no class)   10 0 0   100%
src/lilbee/cli/tui/widgets/message.py _AnswerMarkdownIt   1 0 0   100%
src/lilbee/cli/tui/widgets/message.py UserMessage   4 0 0   100%
src/lilbee/cli/tui/widgets/message.py AssistantMessage   89 0 0   100%
src/lilbee/cli/tui/widgets/message.py (no class)   53 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py ModelOption   0 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py ModelPickerButton   49 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py ChatModePill   5 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py ChatModeToggle   53 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py RoleRow   21 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py ModelBar   59 0 0   100%
src/lilbee/cli/tui/widgets/model_bar.py (no class)   201 0 4   100%
src/lilbee/cli/tui/widgets/model_card.py ModelCard   12 0 0   100%
src/lilbee/cli/tui/widgets/model_card.py (no class)   33 0 2   100%
src/lilbee/cli/tui/widgets/model_grid.py _CardLines   0 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py ModelGrid   152 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py ModelGrid.Selected   1 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py ModelGrid.LeaveUp   0 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py ModelGrid.LeaveDown   0 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py ModelGrid.Highlighted   0 0 0   100%
src/lilbee/cli/tui/widgets/model_grid.py (no class)   129 0 0   100%
src/lilbee/cli/tui/widgets/model_list.py ModelListSection   0 0 0   100%
src/lilbee/cli/tui/widgets/model_list.py ModelList   44 0 0   100%
src/lilbee/cli/tui/widgets/model_list.py ModelList.Selected   0 0 0   100%
src/lilbee/cli/tui/widgets/model_list.py (no class)   90 0 0   100%
src/lilbee/cli/tui/widgets/model_pick.py (no class)   70 0 4   100%
src/lilbee/cli/tui/widgets/notice_dialog.py _DismissPill   3 0 0   100%
src/lilbee/cli/tui/widgets/notice_dialog.py NoticeDialog   10 0 0   100%
src/lilbee/cli/tui/widgets/notice_dialog.py (no class)   19 0 0   100%
src/lilbee/cli/tui/widgets/progress_cell.py (no class)   20 0 0   100%
src/lilbee/cli/tui/widgets/scope_chip.py ScopePill   6 0 0   100%
src/lilbee/cli/tui/widgets/scope_chip.py ScopeChip   33 0 0   100%
src/lilbee/cli/tui/widgets/scope_chip.py (no class)   39 0 2   100%
src/lilbee/cli/tui/widgets/search_hf_cta_item.py SearchHFCtaItem   8 0 0   100%
src/lilbee/cli/tui/widgets/search_hf_cta_item.py SearchHFCtaItem.Selected   2 0 0   100%
src/lilbee/cli/tui/widgets/search_hf_cta_item.py (no class)   27 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py _RowText   0 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py SessionRow   10 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py SessionListPanel   81 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py SessionListPanel.Resumed   2 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py SessionListPanel.NewChat   0 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py SessionListPanel.CloseRequested   0 0 0   100%
src/lilbee/cli/tui/widgets/session_list.py (no class)   53 0 2   100%
src/lilbee/cli/tui/widgets/sessions_drawer.py SessionsDrawer   12 0 0   100%
src/lilbee/cli/tui/widgets/sessions_drawer.py (no class)   23 0 2   100%
src/lilbee/cli/tui/widgets/slash_command_catalog.py CatalogGroup   0 0 0   100%
src/lilbee/cli/tui/widgets/slash_command_catalog.py SlashCommandCatalog   44 0 0   100%
src/lilbee/cli/tui/widgets/slash_command_catalog.py (no class)   82 0 0   100%
src/lilbee/cli/tui/widgets/status_bar.py ViewTab   9 0 0   100%
src/lilbee/cli/tui/widgets/status_bar.py ViewTabs   44 0 0   100%
src/lilbee/cli/tui/widgets/status_bar.py (no class)   38 0 2   100%
src/lilbee/cli/tui/widgets/suggester.py SlashSuggester   30 0 0   100%
src/lilbee/cli/tui/widgets/suggester.py (no class)   14 0 0   100%
src/lilbee/cli/tui/widgets/task_bar.py TaskBar   125 0 0   100%
src/lilbee/cli/tui/widgets/task_bar.py (no class)   69 0 2   100%
src/lilbee/cli/tui/widgets/task_bar_controller.py TaskOutcome   0 0 0   100%
src/lilbee/cli/tui/widgets/task_bar_controller.py ProgressReporter   13 0 0   100%
src/lilbee/cli/tui/widgets/task_bar_controller.py TaskBarController   120 0 0   100%
src/lilbee/cli/tui/widgets/task_bar_controller.py (no class)   87 0 2   100%
src/lilbee/cli/tui/widgets/task_row.py TaskRow   27 0 0   100%
src/lilbee/cli/tui/widgets/task_row.py (no class)   40 0 0   100%
src/lilbee/cli/tui/widgets/thinking_header.py ThinkingHeader   17 0 0   100%
src/lilbee/cli/tui/widgets/thinking_header.py (no class)   41 0 0   100%
src/lilbee/cli/tui/widgets/top_bars.py TopBars   0 0 0   100%
src/lilbee/cli/tui/widgets/top_bars.py (no class)   7 0 0   100%
src/lilbee/config_meta.py (no class)   31 0 0   100%
src/lilbee/core/__init__.py (no class)   0 0 0   100%
src/lilbee/core/config/__init__.py (no class)   6 0 0   100%
src/lilbee/core/config/context.py (no class)   14 0 3   100%
src/lilbee/core/config/defaults.py (no class)   39 0 0   100%
src/lilbee/core/config/enums.py ChatMode   0 0 0   100%
src/lilbee/core/config/enums.py LlmProvider   0 0 0   100%
src/lilbee/core/config/enums.py RerankerType   0 0 0   100%
src/lilbee/core/config/enums.py CrawlRenderMode   0 0 0   100%
src/lilbee/core/config/enums.py ClustererBackend   0 0 0   100%
src/lilbee/core/config/enums.py WikiEntityMode   0 0 0   100%
src/lilbee/core/config/enums.py TableModel   0 0 0   100%
src/lilbee/core/config/enums.py KvCacheType   0 0 0   100%
src/lilbee/core/config/enums.py (no class)   34 0 0   100%
src/lilbee/core/config/keys.py (no class)   5 0 0   100%
src/lilbee/core/config/model.py Config   193 0 0   100%
src/lilbee/core/config/model.py _PlainEnvSource   13 0 0   100%
src/lilbee/core/config/model.py _TomlSource   9 0 0   100%
src/lilbee/core/config/model.py (no class)   294 0 0   100%
src/lilbee/core/config/parsing.py (no class)   9 0 0   100%
src/lilbee/core/config/validators.py (no class)   16 0 0   100%
src/lilbee/core/llm_json.py (no class)   21 0 0   100%
src/lilbee/core/results.py Excerpt   0 0 0   100%
src/lilbee/core/results.py DocumentResult   0 0 0   100%
src/lilbee/core/results.py (no class)   38 0 0   100%
src/lilbee/core/security.py PathTraversalError   0 0 0   100%
src/lilbee/core/security.py (no class)   50 0 2   100%
src/lilbee/core/settings.py (no class)   89 0 0   100%
src/lilbee/core/system.py (no class)   121 0 15   100%
src/lilbee/core/text.py (no class)   33 0 0   100%
src/lilbee/core/vectors.py (no class)   5 0 0   100%
src/lilbee/crawler/__init__.py (no class)   11 0 0   100%
src/lilbee/crawler/bootstrap.py CrawlerBrowserError   0 0 0   100%
src/lilbee/crawler/bootstrap.py CrawlerBackendError   0 0 0   100%
src/lilbee/crawler/bootstrap.py (no class)   161 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py _silent_markdown_generator._SilentMarkdownGenerator   1 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py _Conversion   8 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py _LilbeeAsyncCrawler   7 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py _host_scope_filter._ScopedSsrfFilter   4 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py Crawl4aiFetcher   45 0 0   100%
src/lilbee/crawler/crawl4ai_fetcher.py (no class)   130 0 4   100%
src/lilbee/crawler/discovery.py (no class)   7 0 0   100%
src/lilbee/crawler/events.py (no class)   45 0 0   100%
src/lilbee/crawler/fetcher.py WebFetcher   0 0 16   100%
src/lilbee/crawler/fetcher.py (no class)   4 0 41   100%
src/lilbee/crawler/markdown.py (no class)   12 0 0   100%
src/lilbee/crawler/models.py CrawlResult   0 0 0   100%
src/lilbee/crawler/models.py FetchedPage   0 0 0   100%
src/lilbee/crawler/models.py ConcurrencySpec   0 0 0   100%
src/lilbee/crawler/models.py FilterSpec   0 0 0   100%
src/lilbee/crawler/models.py (no class)   34 0 0   100%
src/lilbee/crawler/runner.py _FlushCounter   0 0 0   100%
src/lilbee/crawler/runner.py (no class)   192 0 0   100%
src/lilbee/crawler/save.py CrawlMeta   0 0 0   100%
src/lilbee/crawler/save.py SaveOutcome   0 0 0   100%
src/lilbee/crawler/save.py (no class)   109 0 0   100%
src/lilbee/crawler/sitemap.py (no class)   39 0 0   100%
src/lilbee/crawler/task.py TaskStatus   0 0 0   100%
src/lilbee/crawler/task.py CrawlTask   0 0 0   100%
src/lilbee/crawler/task.py TaskRegistry   2 0 0   100%
src/lilbee/crawler/task.py (no class)   104 0 0   100%
src/lilbee/crawler/url_filter.py (no class)   56 0 0   100%
src/lilbee/data/__init__.py (no class)   0 0 0   100%
src/lilbee/data/export.py DatasetFormat   0 0 0   100%
src/lilbee/data/export.py ImportResult   0 0 0   100%
src/lilbee/data/export.py (no class)   154 0 3   100%
src/lilbee/data/extract/__init__.py (no class)   0 0 0   100%
src/lilbee/data/extract/backends/__init__.py (no class)   3 0 0   100%
src/lilbee/data/extract/backends/embedding.py LilbeeEmbeddingBackend   7 0 0   100%
src/lilbee/data/extract/backends/embedding.py (no class)   10 0 3   100%
src/lilbee/data/extract/backends/registry.py BackendKind   0 0 0   100%
src/lilbee/data/extract/backends/registry.py XbergBinding   0 0 0   100%
src/lilbee/data/extract/backends/registry.py (no class)   44 0 3   100%
src/lilbee/data/extract/backends/tokenizer.py LilbeeTokenizerBackend   12 0 0   100%
src/lilbee/data/extract/backends/tokenizer.py (no class)   14 0 2   100%
src/lilbee/data/extract/backends/vision_ocr.py OcrRequestContext   0 0 0   100%
src/lilbee/data/extract/backends/vision_ocr.py _OcrRequestRegistry   12 0 0   100%
src/lilbee/data/extract/backends/vision_ocr.py _OcrConfigView   10 0 0   100%
src/lilbee/data/extract/backends/vision_ocr.py _OcrFn   0 0 1   100%
src/lilbee/data/extract/backends/vision_ocr.py VisionOcrBackend   24 0 0   100%
src/lilbee/data/extract/backends/vision_ocr.py (no class)   56 0 7   100%
src/lilbee/data/extract/batch.py _Pending   0 0 0   100%
src/lilbee/data/extract/batch.py ExtractBatcher   45 0 0   100%
src/lilbee/data/extract/batch.py (no class)   26 0 4   100%
src/lilbee/data/extract/chunk.py (no class)   55 0 2   100%
src/lilbee/data/extract/code_chunker.py CodeChunk   0 0 0   100%
src/lilbee/data/extract/code_chunker.py (no class)   84 0 0   100%
src/lilbee/data/extract/document.py _ExtractedTable   0 0 2   100%
src/lilbee/data/extract/document.py (no class)   231 0 13   100%
src/lilbee/data/extract/trace.py ExtractionTrace   2 0 0   100%
src/lilbee/data/extract/trace.py (no class)   40 0 0   100%
src/lilbee/data/extract/xberg.py BatchItem   0 0 0   100%
src/lilbee/data/extract/xberg.py (no class)   41 0 3   100%
src/lilbee/data/ingest/__init__.py (no class)   7 0 0   100%
src/lilbee/data/ingest/adaptive.py ConcurrencyMode   0 0 0   100%
src/lilbee/data/ingest/adaptive.py SafetyLimits   0 0 0   100%
src/lilbee/data/ingest/adaptive.py ConcurrencyProfile   3 0 0   100%
src/lilbee/data/ingest/adaptive.py Signals   0 0 0   100%
src/lilbee/data/ingest/adaptive.py ControllerState   0 0 0   100%
src/lilbee/data/ingest/adaptive.py ResizableGate   16 0 0   100%
src/lilbee/data/ingest/adaptive.py AdaptiveController   21 0 0   100%
src/lilbee/data/ingest/adaptive.py (no class)   138 0 2   100%
src/lilbee/data/ingest/code.py (no class)   15 0 0   100%
src/lilbee/data/ingest/discovery.py _ScanProgress   14 0 0   100%
src/lilbee/data/ingest/discovery.py (no class)   85 0 0   100%
src/lilbee/data/ingest/errors.py (no class)   3 0 0   100%
src/lilbee/data/ingest/fanout.py ShardSpec   0 0 0   100%
src/lilbee/data/ingest/fanout.py ShardOptions   0 0 0   100%
src/lilbee/data/ingest/fanout.py ShardProgress   0 0 0   100%
src/lilbee/data/ingest/fanout.py ShardDone   0 0 0   100%
src/lilbee/data/ingest/fanout.py _ShardReporter   16 0 0   100%
src/lilbee/data/ingest/fanout.py _Aggregate   7 0 0   100%
src/lilbee/data/ingest/fanout.py (no class)   175 0 7   100%
src/lilbee/data/ingest/pipeline.py _FileChangeVerdict   0 0 0   100%
src/lilbee/data/ingest/pipeline.py _PlanProgress   13 0 0   100%
src/lilbee/data/ingest/pipeline.py _StreamStop   4 0 0   100%
src/lilbee/data/ingest/pipeline.py _Move   0 0 0   100%
src/lilbee/data/ingest/pipeline.py _MovePool   10 0 0   100%
src/lilbee/data/ingest/pipeline.py _StreamedPlan   1 0 0   100%
src/lilbee/data/ingest/pipeline.py _ResultFeed   35 0 0   100%
src/lilbee/data/ingest/pipeline.py (no class)   656 0 0   100%
src/lilbee/data/ingest/skip_marker.py (no class)   46 0 0   100%
src/lilbee/data/offload.py (no class)   47 0 0   100%
src/lilbee/data/store/__init__.py (no class)   6 0 0   100%
src/lilbee/data/store/core.py Store   846 0 0   100%
src/lilbee/data/store/core.py (no class)   179 0 5   100%
src/lilbee/data/store/fusion.py (no class)   47 0 0   100%
src/lilbee/data/store/lance_helpers.py (no class)   93 0 5   100%
src/lilbee/data/store/ranking.py (no class)   40 0 0   100%
src/lilbee/data/store/schema.py (no class)   14 0 0   100%
src/lilbee/data/store/shard_merge.py (no class)   73 0 4   100%
src/lilbee/data/store/types.py ConceptRecords   1 0 0   100%
src/lilbee/data/store/types.py SourceType   0 0 0   100%
src/lilbee/data/store/types.py SourceMeta   0 0 0   100%
src/lilbee/data/store/types.py ChunkWrite   0 0 0   100%
src/lilbee/data/store/types.py ChunkType   0 0 0   100%
src/lilbee/data/store/types.py EntitySchemaState   0 0 0   100%
src/lilbee/data/store/types.py SearchScope   0 0 0   100%
src/lilbee/data/store/types.py SearchChunk   1 0 0   100%
src/lilbee/data/store/types.py SourceRecord   0 0 0   100%
src/lilbee/data/store/types.py SourceStat   0 0 0   100%
src/lilbee/data/store/types.py SourceStatBackfill   0 0 0   100%
src/lilbee/data/store/types.py PageTextRecord   0 0 0   100%
src/lilbee/data/store/types.py CitationRecord   0 0 0   100%
src/lilbee/data/store/types.py MemoryKind   0 0 0   100%
src/lilbee/data/store/types.py MemorySource   0 0 0   100%
src/lilbee/data/store/types.py MemoryRow   0 0 0   100%
src/lilbee/data/store/types.py StoreMeta   0 0 0   100%
src/lilbee/data/store/types.py EmbeddingModelMismatchError   9 0 0   100%
src/lilbee/data/store/types.py RemoveResult   0 0 0   100%
src/lilbee/data/store/types.py (no class)   161 0 0   100%
src/lilbee/data/title.py ExtractionMetadata   0 0 3   100%
src/lilbee/data/title.py (no class)   32 0 9   100%
src/lilbee/data/types.py ShardId   2 0 0   100%
src/lilbee/data/types.py FileToProcess   0 0 0   100%
src/lilbee/data/types.py FileChangePlan   0 0 0   100%
src/lilbee/data/types.py OcrBackendName   0 0 0   100%
src/lilbee/data/types.py EmbeddingBackendName   0 0 0   100%
src/lilbee/data/types.py TokenizerBackendName   0 0 0   100%
src/lilbee/data/types.py ExtractMode   0 0 0   100%
src/lilbee/data/types.py ChunkRecord   0 0 0   100%
src/lilbee/data/types.py SyncResult   11 0 0   100%
src/lilbee/data/types.py _IngestResult   0 0 0   100%
src/lilbee/data/types.py (no class)   79 0 0   100%
src/lilbee/mcp_server.py _TransportState   0 0 0   100%
src/lilbee/mcp_server.py LilbeeMCP   9 0 0   100%
src/lilbee/mcp_server.py (no class)   696 0 2   100%
src/lilbee/modelhub/__init__.py (no class)   0 0 0   100%
src/lilbee/modelhub/model_info.py ModelArchInfo   0 0 0   100%
src/lilbee/modelhub/model_info.py (no class)   63 0 0   100%
src/lilbee/modelhub/model_manager/__init__.py (no class)   5 0 0   100%
src/lilbee/modelhub/model_manager/core.py ModelManager   108 0 0   100%
src/lilbee/modelhub/model_manager/core.py (no class)   38 0 0   100%
src/lilbee/modelhub/model_manager/discovery.py KnownModelCache   29 0 0   100%
src/lilbee/modelhub/model_manager/discovery.py (no class)   115 0 0   100%
src/lilbee/modelhub/model_manager/types.py ModelNotFoundError   0 0 0   100%
src/lilbee/modelhub/model_manager/types.py RemoteModel   0 0 0   100%
src/lilbee/modelhub/model_manager/types.py ValidationResult   0 0 0   100%
src/lilbee/modelhub/model_manager/types.py (no class)   17 0 0   100%
src/lilbee/modelhub/model_manager/validation.py CanonicalRef   0 0 0   100%
src/lilbee/modelhub/model_manager/validation.py (no class)   105 0 8   100%
src/lilbee/modelhub/models.py ModelInfo   0 0 0   100%
src/lilbee/modelhub/models.py get_system_ram_gb._MEMORYSTATUSEX   0 0 0   100%
src/lilbee/modelhub/models.py (no class)   159 0 0   100%
src/lilbee/modelhub/registry.py ModelManifest   2 0 0   100%
src/lilbee/modelhub/registry.py ModelRegistry   207 0 0   100%
src/lilbee/modelhub/registry.py (no class)   146 0 2   100%
src/lilbee/modelhub/role_validator.py TaskMismatchError   4 0 0   100%
src/lilbee/modelhub/role_validator.py (no class)   55 0 0   100%
src/lilbee/parent_monitor.py (no class)   55 0 0   100%
src/lilbee/providers/__init__.py (no class)   0 0 0   100%
src/lilbee/providers/backend_names.py BackendName   0 0 0   100%
src/lilbee/providers/backend_names.py (no class)   11 0 0   100%
src/lilbee/providers/base.py ClosableIterator   0 0 1   100%
src/lilbee/providers/base.py LLMOptions   1 0 0   100%
src/lilbee/providers/base.py ProviderErrorKind   0 0 0   100%
src/lilbee/providers/base.py ProviderError   3 0 0   100%
src/lilbee/providers/base.py ToolCall   0 0 0   100%
src/lilbee/providers/base.py ChatToolResult   0 0 0   100%
src/lilbee/providers/base.py FinishReason   6 0 0   100%
src/lilbee/providers/base.py TokenUsage   0 0 0   100%
src/lilbee/providers/base.py ChatResult   0 0 0   100%
src/lilbee/providers/base.py ToolCallDelta   0 0 0   100%
src/lilbee/providers/base.py StreamFinish   0 0 0   100%
src/lilbee/providers/base.py LLMProvider   0 0 179   100%
src/lilbee/providers/base.py (no class)   99 0 118   100%
src/lilbee/providers/engine_params.py (no class)   87 0 2   100%
src/lilbee/providers/factory.py (no class)   15 0 5   100%
src/lilbee/providers/fleet/__init__.py (no class)   0 0 0   100%
src/lilbee/providers/fleet/adapters.py RoleServerSpec   0 0 0   100%
src/lilbee/providers/fleet/adapters.py PoolingType   0 0 0   100%
src/lilbee/providers/fleet/adapters.py (no class)   99 0 0   100%
src/lilbee/providers/fleet/binary.py EngineTool   0 0 0   100%
src/lilbee/providers/fleet/binary.py (no class)   81 0 0   100%
src/lilbee/providers/fleet/child_guard.py _LifetimeSpawner   11 0 0   100%
src/lilbee/providers/fleet/child_guard.py _assign_to_kill_on_close_job.JobObjectBasicLimitInformation   0 0 0   100%
src/lilbee/providers/fleet/child_guard.py _assign_to_kill_on_close_job.IoCounters   0 0 0   100%
src/lilbee/providers/fleet/child_guard.py _assign_to_kill_on_close_job.JobObjectExtendedLimitInformation   0 0 0   100%
src/lilbee/providers/fleet/child_guard.py (no class)   76 0 61   100%
src/lilbee/providers/fleet/client.py _ChatToolSpecFunction   0 0 0   100%
src/lilbee/providers/fleet/client.py ChatTool   0 0 0   100%
src/lilbee/providers/fleet/client.py ChatDeadlineError   0 0 0   100%
src/lilbee/providers/fleet/client.py LlamaServerClient   254 0 0   100%
src/lilbee/providers/fleet/client.py _InFlight   5 0 0   100%
src/lilbee/providers/fleet/client.py _ThinkInliner   20 0 0   100%
src/lilbee/providers/fleet/client.py (no class)   405 0 0   100%
src/lilbee/providers/fleet/contract.py (no class)   26 0 3   100%
src/lilbee/providers/fleet/ctx.py (no class)   33 0 0   100%
src/lilbee/providers/fleet/cuda_runtime.py (no class)   67 0 2   100%
src/lilbee/providers/fleet/devices.py FleetDevice   0 0 0   100%
src/lilbee/providers/fleet/devices.py DeviceProbe   0 0 0   100%
src/lilbee/providers/fleet/devices.py (no class)   201 0 0   100%
src/lilbee/providers/fleet/engine_diagnostics.py (no class)   28 0 0   100%
src/lilbee/providers/fleet/gpu_backends/__init__.py (no class)   23 0 1   100%
src/lilbee/providers/fleet/gpu_backends/amd.py AmdBackend   4 0 0   100%
src/lilbee/providers/fleet/gpu_backends/amd.py (no class)   77 0 0   100%
src/lilbee/providers/fleet/gpu_backends/apple.py AppleBackend   1 0 0   100%
src/lilbee/providers/fleet/gpu_backends/apple.py (no class)   20 0 0   100%
src/lilbee/providers/fleet/gpu_backends/base.py UtilSample   0 0 0   100%
src/lilbee/providers/fleet/gpu_backends/base.py UtilBackend   0 0 1   100%
src/lilbee/providers/fleet/gpu_backends/base.py (no class)   65 0 3   100%
src/lilbee/providers/fleet/gpu_backends/fdinfo.py (no class)   75 0 0   100%
src/lilbee/providers/fleet/gpu_backends/intel.py IntelHintKind   0 0 0   100%
src/lilbee/providers/fleet/gpu_backends/intel.py IntelUtilHint   0 0 0   100%
src/lilbee/providers/fleet/gpu_backends/intel.py IntelBackend   5 0 0   100%
src/lilbee/providers/fleet/gpu_backends/intel.py (no class)   137 0 0   100%
src/lilbee/providers/fleet/gpu_backends/nvidia.py SmiCache   13 0 0   100%
src/lilbee/providers/fleet/gpu_backends/nvidia.py NvidiaBackend   1 0 0   100%
src/lilbee/providers/fleet/gpu_backends/nvidia.py (no class)   42 0 0   100%
src/lilbee/providers/fleet/gpu_env.py (no class)   52 0 0   100%
src/lilbee/providers/fleet/gpu_hardware.py (no class)   58 0 4   100%
src/lilbee/providers/fleet/gpu_select.py VkDeviceType   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py VulkanDevice   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py PCIVendorID   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py VulkanIcdEnvVar   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkApplicationInfo   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkInstanceCreateInfo   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceLimits   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceSparseProperties   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceProperties   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkMemoryType   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkMemoryHeap   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDevice16BitStorageFeatures   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceFeatures2   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkExtensionProperties   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceIDProperties   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceProperties2   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceMemoryProperties   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceMemoryProperties2   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py _VkPhysicalDeviceMemoryBudgetPropertiesEXT   0 0 0   100%
src/lilbee/providers/fleet/gpu_select.py (no class)   377 0 2   100%
src/lilbee/providers/fleet/gpu_stats.py DeviceLike   0 0 5   100%
src/lilbee/providers/fleet/gpu_stats.py GpuStat   0 0 0   100%
src/lilbee/providers/fleet/gpu_stats.py (no class)   81 0 8   100%
src/lilbee/providers/fleet/groups.py SwapGroup   1 0 0   100%
src/lilbee/providers/fleet/groups.py (no class)   13 0 0   100%
src/lilbee/providers/fleet/ingest_warmth.py (no class)   13 0 0   100%
src/lilbee/providers/fleet/launch.py InstanceLaunch   4 0 0   100%
src/lilbee/providers/fleet/launch.py (no class)   28 0 0   100%
src/lilbee/providers/fleet/normalize.py ChatToolCallFunction   0 0 0   100%
src/lilbee/providers/fleet/normalize.py ChatToolCall   0 0 0   100%
src/lilbee/providers/fleet/normalize.py ChatMessage   0 0 0   100%
src/lilbee/providers/fleet/normalize.py (no class)   73 0 0   100%
src/lilbee/providers/fleet/placement.py ModelPlacementInput   0 0 0   100%
src/lilbee/providers/fleet/placement.py InstancePlan   0 0 0   100%
src/lilbee/providers/fleet/placement.py Placement   0 0 0   100%
src/lilbee/providers/fleet/placement.py _Placed   0 0 0   100%
src/lilbee/providers/fleet/placement.py (no class)   287 0 0   100%
src/lilbee/providers/fleet/placement_spec.py PlacementError   0 0 0   100%
src/lilbee/providers/fleet/placement_spec.py RolePlacement   0 0 0   100%
src/lilbee/providers/fleet/placement_spec.py PlacementSpec   21 0 0   100%
src/lilbee/providers/fleet/placement_spec.py (no class)   66 0 0   100%
src/lilbee/providers/fleet/planning.py _ReadDeviceCache   25 0 0   100%
src/lilbee/providers/fleet/planning.py _PlanProbe   0 0 0   100%
src/lilbee/providers/fleet/planning.py _PlanProbeStore   8 0 0   100%
src/lilbee/providers/fleet/planning.py _CtxDownshiftStore   20 0 0   100%
src/lilbee/providers/fleet/planning.py ResolvedPlacement   0 0 0   100%
src/lilbee/providers/fleet/planning.py FleetPlan   0 0 0   100%
src/lilbee/providers/fleet/planning.py (no class)   806 0 2   100%
src/lilbee/providers/fleet/proc.py (no class)   28 0 2   100%
src/lilbee/providers/fleet/provider.py _PrimedStream   7 0 0   100%
src/lilbee/providers/fleet/provider.py _VisionReplica   0 0 0   100%
src/lilbee/providers/fleet/provider.py _PageBudgetExhausted   0 0 0   100%
src/lilbee/providers/fleet/provider.py _VisionDispatcher   23 0 0   100%
src/lilbee/providers/fleet/provider.py _EngineDemand   0 0 0   100%
src/lilbee/providers/fleet/provider.py FleetProvider   592 0 0   100%
src/lilbee/providers/fleet/provider.py (no class)   373 0 3   100%
src/lilbee/providers/fleet/readback.py (no class)   94 0 0   100%
src/lilbee/providers/fleet/replicas.py (no class)   24 0 0   100%
src/lilbee/providers/fleet/rocm_runtime.py (no class)   96 0 2   100%
src/lilbee/providers/fleet/swap_config.py (no class)   48 0 4   100%
src/lilbee/providers/fleet/swap_manager.py SwapState   0 0 0   100%
src/lilbee/providers/fleet/swap_manager.py SwapManager   132 0 0   100%
src/lilbee/providers/fleet/swap_manager.py (no class)   392 0 5   100%
src/lilbee/providers/fleet/vram.py GgufVramEstimate   3 0 0   100%
src/lilbee/providers/fleet/vram.py (no class)   104 0 0   100%
src/lilbee/providers/fleet/vulkan_icd_discovery.py (no class)   122 0 4   100%
src/lilbee/providers/fleet/vulkan_probe.py (no class)   15 0 2   100%
src/lilbee/providers/fleet/windowing.py WindowResult   0 0 0   100%
src/lilbee/providers/fleet/windowing.py (no class)   52 0 0   100%
src/lilbee/providers/gguf_meta.py (no class)   143 0 2   100%
src/lilbee/providers/litellm_sdk.py _LitellmSubstringFilter   4 0 0   100%
src/lilbee/providers/litellm_sdk.py _LitellmResponseView   37 0 0   100%
src/lilbee/providers/litellm_sdk.py LitellmSdkBackend   146 0 0   100%
src/lilbee/providers/litellm_sdk.py (no class)   148 0 2   100%
src/lilbee/providers/local_servers/__init__.py (no class)   5 0 0   100%
src/lilbee/providers/local_servers/config_urls.py (no class)   17 0 0   100%
src/lilbee/providers/local_servers/lm_studio.py (no class)   3 0 0   100%
src/lilbee/providers/local_servers/ollama.py (no class)   3 0 0   100%
src/lilbee/providers/local_servers/registry.py (no class)   33 0 0   100%
src/lilbee/providers/local_servers/spec.py LocalServerSpec   4 0 0   100%
src/lilbee/providers/local_servers/spec.py (no class)   15 0 0   100%
src/lilbee/providers/model_cache.py LoaderMode   0 0 0   100%
src/lilbee/providers/model_cache.py (no class)   136 0 0   100%
src/lilbee/providers/model_defaults.py ModelDefaults   0 0 0   100%
src/lilbee/providers/model_defaults.py (no class)   11 0 0   100%
src/lilbee/providers/model_ref.py ProviderModelRef   11 0 0   100%
src/lilbee/providers/model_ref.py (no class)   63 0 0   100%
src/lilbee/providers/roles.py WorkerRole   0 0 0   100%
src/lilbee/providers/roles.py Phase   0 0 0   100%
src/lilbee/providers/roles.py RerankMode   0 0 0   100%
src/lilbee/providers/roles.py RoleInfo   0 0 0   100%
src/lilbee/providers/roles.py (no class)   38 0 0   100%
src/lilbee/providers/routing_provider.py RoutingProvider   107 0 0   100%
src/lilbee/providers/routing_provider.py (no class)   67 0 2   100%
src/lilbee/providers/sdk_backend.py SdkToolCall   0 0 0   100%
src/lilbee/providers/sdk_backend.py SdkToolCallDelta   0 0 0   100%
src/lilbee/providers/sdk_backend.py CompletionResult   0 0 0   100%
src/lilbee/providers/sdk_backend.py StreamChunk   0 0 0   100%
src/lilbee/providers/sdk_backend.py EmbeddingResult   0 0 0   100%
src/lilbee/providers/sdk_backend.py CompletionRequest   0 0 0   100%
src/lilbee/providers/sdk_backend.py EmbeddingRequest   0 0 0   100%
src/lilbee/providers/sdk_backend.py RerankRequest   0 0 0   100%
src/lilbee/providers/sdk_backend.py RerankResult   0 0 0   100%
src/lilbee/providers/sdk_backend.py LlmSdkBackend   0 0 43   100%
src/lilbee/providers/sdk_backend.py (no class)   82 0 55   100%
src/lilbee/providers/sdk_llm_provider.py SdkLLMProvider   127 0 0   100%
src/lilbee/providers/sdk_llm_provider.py (no class)   50 0 0   100%
src/lilbee/providers/warm_progress.py WarmPhase   0 0 0   100%
src/lilbee/providers/warm_progress.py WarmProgress   0 0 0   100%
src/lilbee/providers/warm_progress.py WarmProgressTracker   21 0 0   100%
src/lilbee/providers/warm_progress.py (no class)   34 0 0   100%
src/lilbee/retrieval/__init__.py (no class)   0 0 0   100%
src/lilbee/retrieval/clustering.py SourceCluster   0 0 0   100%
src/lilbee/retrieval/clustering.py SourceClusterer   0 0 4   100%
src/lilbee/retrieval/clustering.py Clusterer   5 0 0   100%
src/lilbee/retrieval/clustering.py (no class)   29 0 10   100%
src/lilbee/retrieval/clustering_embedding/__init__.py (no class)   3 0 0   100%
src/lilbee/retrieval/clustering_embedding/clusterer.py EmbeddingClusterer   31 0 0   100%
src/lilbee/retrieval/clustering_embedding/clusterer.py (no class)   19 0 0   100%
src/lilbee/retrieval/clustering_embedding/helpers.py (no class)   170 0 0   100%
src/lilbee/retrieval/clustering_embedding/types.py ClusterChunk   2 0 0   100%
src/lilbee/retrieval/clustering_embedding/types.py (no class)   17 0 0   100%
src/lilbee/retrieval/concepts/__init__.py (no class)   6 0 0   100%
src/lilbee/retrieval/concepts/clusterer.py ConceptGraphClusterer   4 0 0   100%
src/lilbee/retrieval/concepts/clusterer.py (no class)   10 0 0   100%
src/lilbee/retrieval/concepts/community.py Community   0 0 0   100%
src/lilbee/retrieval/concepts/community.py _LeidenResult   0 0 0   100%
src/lilbee/retrieval/concepts/community.py (no class)   36 0 0   100%
src/lilbee/retrieval/concepts/graph.py _PmiInputs   0 0 0   100%
src/lilbee/retrieval/concepts/graph.py ConceptGraph   231 0 0   100%
src/lilbee/retrieval/concepts/graph.py (no class)   48 0 2   100%
src/lilbee/retrieval/concepts/nlp.py (no class)   37 0 0   100%
src/lilbee/retrieval/concepts/schema.py (no class)   8 0 0   100%
src/lilbee/retrieval/embedder.py Embedder   58 0 0   100%
src/lilbee/retrieval/embedder.py (no class)   55 0 0   100%
src/lilbee/retrieval/embedding_profiles.py EmbeddingProfile   0 0 0   100%
src/lilbee/retrieval/embedding_profiles.py (no class)   19 0 0   100%
src/lilbee/retrieval/entities/__init__.py (no class)   4 0 0   100%
src/lilbee/retrieval/entities/extractor.py ExtractionStats   0 0 0   100%
src/lilbee/retrieval/entities/extractor.py (no class)   195 0 2   100%
src/lilbee/retrieval/entities/lifecycle.py (no class)   121 0 4   100%
src/lilbee/retrieval/entities/schema.py ExtractorKind   0 0 0   100%
src/lilbee/retrieval/entities/schema.py EntityType   4 0 0   100%
src/lilbee/retrieval/entities/schema.py EntitySchema   10 0 0   100%
src/lilbee/retrieval/entities/schema.py (no class)   49 0 3   100%
src/lilbee/retrieval/language.py QueryLanguage   0 0 0   100%
src/lilbee/retrieval/language.py (no class)   47 0 0   100%
src/lilbee/retrieval/query/__init__.py (no class)   5 0 0   100%
src/lilbee/retrieval/query/compaction.py CompactionResult   0 0 0   100%
src/lilbee/retrieval/query/compaction.py CompactionPlan   0 0 0   100%
src/lilbee/retrieval/query/compaction.py (no class)   94 0 2   100%
src/lilbee/retrieval/query/dedup.py (no class)   95 0 0   100%
src/lilbee/retrieval/query/expansion.py (no class)   7 0 0   100%
src/lilbee/retrieval/query/formatting.py StreamingCitationFilter   18 0 0   100%
src/lilbee/retrieval/query/formatting.py (no class)   138 0 0   100%
src/lilbee/retrieval/query/history_window.py (no class)   24 0 2   100%
src/lilbee/retrieval/query/intent.py AggregateKind   0 0 0   100%
src/lilbee/retrieval/query/intent.py AggregateQuery   0 0 0   100%
src/lilbee/retrieval/query/intent.py (no class)   120 0 0   100%
src/lilbee/retrieval/query/memory.py (no class)   18 0 2   100%
src/lilbee/retrieval/query/memory_extract.py ExtractedMemory   0 0 0   100%
src/lilbee/retrieval/query/memory_extract.py (no class)   50 0 0   100%
src/lilbee/retrieval/query/neighbors.py (no class)   96 0 3   100%
src/lilbee/retrieval/query/searcher.py QueryMode   0 0 0   100%
src/lilbee/retrieval/query/searcher.py ChatMessage   0 0 0   100%
src/lilbee/retrieval/query/searcher.py AskResult   0 0 0   100%
src/lilbee/retrieval/query/searcher.py StructuredQuery   0 0 0   100%
src/lilbee/retrieval/query/searcher.py RagContext   0 0 0   100%
src/lilbee/retrieval/query/searcher.py Searcher   525 0 0   100%
src/lilbee/retrieval/query/searcher.py (no class)   124 0 3   100%
src/lilbee/retrieval/query/structural.py (no class)   43 0 0   100%
src/lilbee/retrieval/query/tokenize.py (no class)   14 0 0   100%
src/lilbee/retrieval/reasoning.py StreamToken   0 0 0   100%
src/lilbee/retrieval/reasoning.py CapNotice   0 0 0   100%
src/lilbee/retrieval/reasoning.py TagParser   41 0 0   100%
src/lilbee/retrieval/reasoning.py ReasoningSplit   0 0 0   100%
src/lilbee/retrieval/reasoning.py (no class)   110 0 2   100%
src/lilbee/retrieval/reranker.py ScoredChunk   0 0 0   100%
src/lilbee/retrieval/reranker.py Reranker   29 0 0   100%
src/lilbee/retrieval/reranker.py (no class)   41 0 0   100%
src/lilbee/runtime/__init__.py (no class)   0 0 0   100%
src/lilbee/runtime/_splash_runner.py PipeSignal   0 0 0   100%
src/lilbee/runtime/_splash_runner.py (no class)   128 0 34   100%
src/lilbee/runtime/asyncio_loop.py (no class)   54 0 0   100%
src/lilbee/runtime/bee_logo.py (no class)   8 0 0   100%
src/lilbee/runtime/cancellation.py TaskCancelledError   0 0 0   100%
src/lilbee/runtime/cancellation.py CancelSignal   0 0 1   100%
src/lilbee/runtime/cancellation.py (no class)   3 0 7   100%
src/lilbee/runtime/cpu.py (no class)   57 0 0   100%
src/lilbee/runtime/engine_lock.py UserLockHold   5 0 0   100%
src/lilbee/runtime/engine_lock.py (no class)   108 0 2   100%
src/lilbee/runtime/hardware.py FitLevel   0 0 0   100%
src/lilbee/runtime/hardware.py FitChip   0 0 0   100%
src/lilbee/runtime/hardware.py SizeVariantInfo   0 0 0   100%
src/lilbee/runtime/hardware.py (no class)   53 0 0   100%
src/lilbee/runtime/ingest_lock.py IngestLockRegistry   35 0 0   100%
src/lilbee/runtime/ingest_lock.py (no class)   12 0 0   100%
src/lilbee/runtime/launcher.py (no class)   37 0 0   100%
src/lilbee/runtime/lock.py LockTimeoutError   0 0 0   100%
src/lilbee/runtime/lock.py ScopeOwner   0 0 0   100%
src/lilbee/runtime/lock.py ScopeHold   2 0 0   100%
src/lilbee/runtime/lock.py (no class)   75 0 0   100%
src/lilbee/runtime/progress/__init__.py (no class)   3 0 0   100%
src/lilbee/runtime/progress/callbacks.py (no class)   5 0 0   100%
src/lilbee/runtime/progress/types.py EventType   0 0 0   100%
src/lilbee/runtime/progress/types.py SseEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py SseErrorCode   0 0 0   100%
src/lilbee/runtime/progress/types.py FileStartEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py FileDoneEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py BatchStatus   0 0 0   100%
src/lilbee/runtime/progress/types.py BatchProgressEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py ExtractEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py EmbedEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py CrawlStartEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py CrawlPageEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py CrawlDoneEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py SyncDoneEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py SetupStartEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py SetupProgressEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py SetupDoneEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py WikiPhase   0 0 0   100%
src/lilbee/runtime/progress/types.py WikiPhaseEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py WikiPageEvent   0 0 0   100%
src/lilbee/runtime/progress/types.py (no class)   104 0 0   100%
src/lilbee/runtime/splash.py SplashHandle   0 0 0   100%
src/lilbee/runtime/splash.py (no class)   77 0 0   100%
src/lilbee/runtime/temporal.py DateRange   0 0 0   100%
src/lilbee/runtime/temporal.py (no class)   38 0 0   100%
src/lilbee/server/__init__.py (no class)   3 0 0   100%
src/lilbee/server/anthropic_api/__init__.py (no class)   0 0 0   100%
src/lilbee/server/anthropic_api/errors.py (no class)   9 0 0   100%
src/lilbee/server/anthropic_api/models.py AnthropicEventType   0 0 0   100%
src/lilbee/server/anthropic_api/models.py _AnthropicModel   0 0 0   100%
src/lilbee/server/anthropic_api/models.py SystemTextBlock   0 0 0   100%
src/lilbee/server/anthropic_api/models.py TextBlockParam   0 0 0   100%
src/lilbee/server/anthropic_api/models.py ToolUseBlockParam   0 0 0   100%
src/lilbee/server/anthropic_api/models.py ImageBlockParam   0 0 0   100%
src/lilbee/server/anthropic_api/models.py UnknownBlockParam   0 0 0   100%
src/lilbee/server/anthropic_api/models.py ToolResultBlockParam   0 0 0   100%
src/lilbee/server/anthropic_api/models.py AnthropicMessage   0 0 0   100%
src/lilbee/server/anthropic_api/models.py AnthropicTool   0 0 0   100%
src/lilbee/server/anthropic_api/models.py AnthropicToolChoice   0 0 0   100%
src/lilbee/server/anthropic_api/models.py MessagesRequest   0 0 0   100%
src/lilbee/server/anthropic_api/models.py AnthropicUsage   0 0 0   100%
src/lilbee/server/anthropic_api/models.py MessagesResponse   0 0 0   100%
src/lilbee/server/anthropic_api/models.py (no class)   71 0 0   100%
src/lilbee/server/anthropic_api/routes.py (no class)   98 0 0   100%
src/lilbee/server/anthropic_api/streaming.py (no class)   17 0 0   100%
src/lilbee/server/anthropic_api/translate.py _BlockKind   0 0 0   100%
src/lilbee/server/anthropic_api/translate.py _AnthropicStreamMapper   45 0 0   100%
src/lilbee/server/anthropic_api/translate.py (no class)   125 0 0   100%
src/lilbee/server/app.py _ServerLoop   4 0 0   100%
src/lilbee/server/app.py (no class)   92 0 4   100%
src/lilbee/server/auth.py SessionManager   44 0 0   100%
src/lilbee/server/auth.py AuthMiddleware   18 0 0   100%
src/lilbee/server/auth.py (no class)   39 0 0   100%
src/lilbee/server/chat_completions_api/__init__.py (no class)   0 0 0   100%
src/lilbee/server/chat_completions_api/errors.py CompletionsErrorCode   0 0 0   100%
src/lilbee/server/chat_completions_api/errors.py ClassifiedError   0 0 0   100%
src/lilbee/server/chat_completions_api/errors.py (no class)   42 0 0   100%
src/lilbee/server/chat_completions_api/models.py ToolChoiceMode   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsTextContent   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsImageUrl   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsImageContent   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsToolCallFunction   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsToolCall   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsMessage   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsFunctionDef   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsTool   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsToolChoiceFunction   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsNamedToolChoice   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py StreamOptions   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsRequest   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsResponseToolCallFunction   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsResponseToolCall   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsResponseMessage   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsResponseChoice   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsUsage   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsResponse   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsStreamToolCallFunction   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsStreamToolCall   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsStreamDelta   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsStreamChoice   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py CompletionsStreamChunk   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py ModelEntry   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py ModelsListResponse   0 0 0   100%
src/lilbee/server/chat_completions_api/models.py (no class)   124 0 0   100%
src/lilbee/server/chat_completions_api/routes.py (no class)   141 0 0   100%
src/lilbee/server/chat_completions_api/streaming.py (no class)   13 0 0   100%
src/lilbee/server/chat_completions_api/translate.py _StreamMapper   31 0 0   100%
src/lilbee/server/chat_completions_api/translate.py (no class)   129 0 1   100%
src/lilbee/server/chat_dispatch/__init__.py (no class)   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py StopReason   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py TextBlock   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ToolUseBlock   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ToolResultBlock   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalMessage   1 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalTool   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalToolChoice   2 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalChatRequest   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalUsage   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py CanonicalResponse   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py MessageStart   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ContentBlockStart   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py TextDelta   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ToolUseDelta   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ContentBlockDelta   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py ContentBlockStop   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py MessageDelta   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py MessageStop   0 0 0   100%
src/lilbee/server/chat_dispatch/canonical.py (no class)   96 0 0   100%
src/lilbee/server/chat_dispatch/capability.py (no class)   11 0 0   100%
src/lilbee/server/chat_dispatch/concurrency.py ChatBusyError   0 0 0   100%
src/lilbee/server/chat_dispatch/concurrency.py ChatGate   44 0 0   100%
src/lilbee/server/chat_dispatch/concurrency.py ChatSlotGuard   6 0 0   100%
src/lilbee/server/chat_dispatch/concurrency.py (no class)   32 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py ModelNotFoundError   2 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py ModelDoesNotSupportToolsError   2 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py _OpenBlockKind   0 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py _StreamState   44 0 0   100%
src/lilbee/server/chat_dispatch/dispatch.py (no class)   153 0 0   100%
src/lilbee/server/chat_dispatch/tool_args.py (no class)   11 0 0   100%
src/lilbee/server/handlers/__init__.py (no class)   116 0 3   100%
src/lilbee/server/handlers/agent_config.py (no class)   24 0 0   100%
src/lilbee/server/handlers/config.py (no class)   32 0 2   100%
src/lilbee/server/handlers/crawl.py (no class)   19 0 0   100%
src/lilbee/server/handlers/documents.py (no class)   57 0 0   100%
src/lilbee/server/handlers/ingest.py (no class)   147 0 3   100%
src/lilbee/server/handlers/memory.py (no class)   23 0 0   100%
src/lilbee/server/handlers/models.py ModelCatalogEntry   0 0 0   100%
src/lilbee/server/handlers/models.py ModelCatalogSection   0 0 0   100%
src/lilbee/server/handlers/models.py ModelsResponse   0 0 0   100%
src/lilbee/server/handlers/models.py (no class)   241 0 3   100%
src/lilbee/server/handlers/rag.py _StreamResolution   0 0 0   100%
src/lilbee/server/handlers/rag.py _ChatStreamPlan   0 0 0   100%
src/lilbee/server/handlers/rag.py (no class)   374 0 4   100%
src/lilbee/server/handlers/sessions.py (no class)   60 0 0   100%
src/lilbee/server/handlers/sse.py _QueuedEvent   0 0 0   100%
src/lilbee/server/handlers/sse.py SseEventQueue   27 0 0   100%
src/lilbee/server/handlers/sse.py SseStream   70 0 0   100%
src/lilbee/server/handlers/sse.py (no class)   88 0 0   100%
src/lilbee/server/handlers/wiki.py (no class)   42 0 0   100%
src/lilbee/server/mcp_mount.py (no class)   40 0 3   100%
src/lilbee/server/models.py AskRequest   1 0 0   100%
src/lilbee/server/models.py ChatRequest   1 0 0   100%
src/lilbee/server/models.py SyncRequest   0 0 0   100%
src/lilbee/server/models.py AddRequest   0 0 0   100%
src/lilbee/server/models.py SetModelRequest   0 0 0   100%
src/lilbee/server/models.py SourceContentResponse   0 0 0   100%
src/lilbee/server/models.py ChatMessage   0 0 0   100%
src/lilbee/server/models.py CleanedChunk   0 0 0   100%
src/lilbee/server/models.py StatusSourceInfo   0 0 0   100%
src/lilbee/server/models.py StatusConfigInfo   0 0 0   100%
src/lilbee/server/models.py StatusEntityInfo   0 0 0   100%
src/lilbee/server/models.py StatusResponse   0 0 0   100%
src/lilbee/server/models.py ShutdownResponse   0 0 0   100%
src/lilbee/server/models.py HealthResponse   0 0 0   100%
src/lilbee/server/models.py CompactionInfo   0 0 0   100%
src/lilbee/server/models.py AskResponse   0 0 0   100%
src/lilbee/server/models.py SetModelResponse   0 0 0   100%
src/lilbee/server/models.py ConfigUpdateResponse   0 0 0   100%
src/lilbee/server/models.py CrawlRequest   0 0 0   100%
src/lilbee/server/models.py DocumentInfo   0 0 0   100%
src/lilbee/server/models.py DocumentListResponse   0 0 0   100%
src/lilbee/server/models.py DocumentRemoveResponse   0 0 0   100%
src/lilbee/server/models.py ConfigResponse   0 0 0   100%
src/lilbee/server/models.py ModelsShowResponse   0 0 0   100%
src/lilbee/server/models.py CatalogEntryResponse   0 0 0   100%
src/lilbee/server/models.py ModelsCatalogResponse   0 0 0   100%
src/lilbee/server/models.py InstalledModelEntry   0 0 0   100%
src/lilbee/server/models.py ModelsInstalledResponse   0 0 0   100%
src/lilbee/server/models.py ModelsDeleteResponse   0 0 0   100%
src/lilbee/server/models.py ExternalModelsResponse   0 0 0   100%
src/lilbee/server/models.py SyncSummary   0 0 0   100%
src/lilbee/server/models.py AddSummary   0 0 0   100%
src/lilbee/server/models.py WikiCitationRecord   0 0 0   100%
src/lilbee/server/models.py WikiEntityCandidateResponse   0 0 0   100%
src/lilbee/server/models.py WikiBuildDryRunResult   0 0 0   100%
src/lilbee/server/models.py WikiPageDetail   0 0 0   100%
src/lilbee/server/models.py WikiCitationsResult   0 0 0   100%
src/lilbee/server/models.py WikiLintIssueItem   0 0 0   100%
src/lilbee/server/models.py WikiLintResult   0 0 0   100%
src/lilbee/server/models.py WikiPruneRecordResponse   0 0 0   100%
src/lilbee/server/models.py WikiPruneResult   0 0 0   100%
src/lilbee/server/models.py WikiIndexResult   0 0 0   100%
src/lilbee/server/models.py WikiGenerateResult   0 0 0   100%
src/lilbee/server/models.py WikiWipeResult   0 0 0   100%
src/lilbee/server/models.py WikiStatusResult   0 0 0   100%
src/lilbee/server/models.py DraftInfoResponse   0 0 0   100%
src/lilbee/server/models.py WikiDraftDiffResponse   0 0 0   100%
src/lilbee/server/models.py WikiDraftAcceptResponse   0 0 0   100%
src/lilbee/server/models.py WikiDraftRejectResponse   0 0 0   100%
src/lilbee/server/models.py RememberRequest   0 0 0   100%
src/lilbee/server/models.py RememberResponse   0 0 0   100%
src/lilbee/server/models.py MemoryItem   0 0 0   100%
src/lilbee/server/models.py MemoryListResponse   0 0 0   100%
src/lilbee/server/models.py MemorySharedRequest   0 0 0   100%
src/lilbee/server/models.py MemoryFlagsResponse   0 0 0   100%
src/lilbee/server/models.py MemoryRemoveResponse   0 0 0   100%
src/lilbee/server/models.py MemoryExtractedItem   0 0 0   100%
src/lilbee/server/models.py MemoryExtractedEvent   0 0 0   100%
src/lilbee/server/models.py GpuInfoResponse   0 0 0   100%
src/lilbee/server/models.py GpusResponse   0 0 0   100%
src/lilbee/server/models.py RolePlacementResponse   0 0 0   100%
src/lilbee/server/models.py SkippedRoleResponse   0 0 0   100%
src/lilbee/server/models.py PlacementResponse   1 0 0   100%
src/lilbee/server/models.py PlacementSpecBody   0 0 0   100%
src/lilbee/server/models.py SessionMetaItem   0 0 0   100%
src/lilbee/server/models.py SessionListResponse   0 0 0   100%
src/lilbee/server/models.py SessionMessageItem   0 0 0   100%
src/lilbee/server/models.py SessionDetailResponse   0 0 0   100%
src/lilbee/server/models.py SessionCreateRequest   0 0 0   100%
src/lilbee/server/models.py SessionMessageCreateRequest   0 0 0   100%
src/lilbee/server/models.py SessionSummaryRequest   0 0 0   100%
src/lilbee/server/models.py SessionRenameRequest   0 0 0   100%
src/lilbee/server/models.py SessionRenameResponse   0 0 0   100%
src/lilbee/server/models.py SessionDeleteResponse   0 0 0   100%
src/lilbee/server/models.py AgentClientDetection   0 0 0   100%
src/lilbee/server/models.py AgentConfigIndexResponse   1 0 0   100%
src/lilbee/server/models.py AgentConfigResponse   1 0 0   100%
src/lilbee/server/models.py (no class)   406 0 4   100%
src/lilbee/server/routes/__init__.py (no class)   0 0 0   100%
src/lilbee/server/routes/agent_config.py (no class)   19 0 0   100%
src/lilbee/server/routes/crawl.py (no class)   17 0 0   100%
src/lilbee/server/routes/documents.py RemoveRequest   0 0 0   100%
src/lilbee/server/routes/documents.py (no class)   57 0 0   100%
src/lilbee/server/routes/general.py (no class)   53 0 0   100%
src/lilbee/server/routes/memory.py (no class)   17 0 0   100%
src/lilbee/server/routes/models.py PullRequest   0 0 0   100%
src/lilbee/server/routes/models.py (no class)   76 0 0   100%
src/lilbee/server/routes/placement.py (no class)   80 0 0   100%
src/lilbee/server/routes/search.py (no class)   102 0 0   100%
src/lilbee/server/routes/sessions.py (no class)   29 0 0   100%
src/lilbee/server/routes/setup.py (no class)   30 0 0   100%
src/lilbee/server/validation_format.py (no class)   6 0 0   100%
src/lilbee/server/wiki.py (no class)   173 0 0   100%
src/lilbee/sessions/__init__.py (no class)   3 0 0   100%
src/lilbee/sessions/store.py SessionEventType   0 0 0   100%
src/lilbee/sessions/store.py SessionOrigin   0 0 0   100%
src/lilbee/sessions/store.py MessageRole   0 0 0   100%
src/lilbee/sessions/store.py TitleSource   0 0 0   100%
src/lilbee/sessions/store.py SessionMessage   0 0 0   100%
src/lilbee/sessions/store.py SessionMeta   0 0 0   100%
src/lilbee/sessions/store.py Session   0 0 0   100%
src/lilbee/sessions/store.py SessionNotFoundError   2 0 0   100%
src/lilbee/sessions/store.py SessionOwnershipError   4 0 0   100%
src/lilbee/sessions/store.py SessionStore   91 0 0   100%
src/lilbee/sessions/store.py (no class)   102 0 0   100%
src/lilbee/skills/__init__.py (no class)   0 0 0   100%
src/lilbee/skills/lilbee_mcp/__init__.py (no class)   0 0 0   100%
src/lilbee/vision.py (no class)   14 0 0   100%
src/lilbee/wiki/__init__.py (no class)   10 0 0   100%
src/lilbee/wiki/batch.py (no class)   121 0 0   100%
src/lilbee/wiki/browse.py WikiPageInfo   1 0 0   100%
src/lilbee/wiki/browse.py WikiPageContent   0 0 0   100%
src/lilbee/wiki/browse.py (no class)   102 0 0   100%
src/lilbee/wiki/citations.py CitationStatus   0 0 0   100%
src/lilbee/wiki/citations.py ParsedCitation   0 0 0   100%
src/lilbee/wiki/citations.py (no class)   223 0 0   100%
src/lilbee/wiki/drafts.py DraftAcceptError   0 0 0   100%
src/lilbee/wiki/drafts.py StaleDraftError   0 0 0   100%
src/lilbee/wiki/drafts.py UnverifiedDraftError   0 0 0   100%
src/lilbee/wiki/drafts.py UnindexedDraftError   0 0 0   100%
src/lilbee/wiki/drafts.py BodylessDraftError   0 0 0   100%
src/lilbee/wiki/drafts.py DraftInfo   2 0 0   100%
src/lilbee/wiki/drafts.py AcceptResult   1 0 0   100%
src/lilbee/wiki/drafts.py (no class)   212 0 0   100%
src/lilbee/wiki/entity_extractor/__init__.py (no class)   4 0 0   100%
src/lilbee/wiki/entity_extractor/base.py EntityKind   0 0 0   100%
src/lilbee/wiki/entity_extractor/base.py ChunkRef   0 0 0   100%
src/lilbee/wiki/entity_extractor/base.py ExtractedEntity   0 0 0   100%
src/lilbee/wiki/entity_extractor/base.py EntityExtractor   0 0 10   100%
src/lilbee/wiki/entity_extractor/base.py (no class)   18 0 9   100%
src/lilbee/wiki/entity_extractor/factory.py (no class)   20 0 3   100%
src/lilbee/wiki/entity_extractor/llm_tagged.py LlmTaggedExtractor   4 0 0   100%
src/lilbee/wiki/entity_extractor/llm_tagged.py (no class)   7 0 4   100%
src/lilbee/wiki/entity_extractor/ner_concepts.py NerConceptsExtractor   28 0 0   100%
src/lilbee/wiki/entity_extractor/ner_concepts.py _Aggregate   3 0 0   100%
src/lilbee/wiki/entity_extractor/ner_concepts.py (no class)   73 0 4   100%
src/lilbee/wiki/entity_extractor/ner_concepts_plus_llm_types.py NerConceptsPlusLlmTypesExtractor   4 0 0   100%
src/lilbee/wiki/entity_extractor/ner_concepts_plus_llm_types.py (no class)   7 0 4   100%
src/lilbee/wiki/generation.py WikiBuildSummary   0 0 0   100%
src/lilbee/wiki/generation.py WikiEntityCandidate   0 0 0   100%
src/lilbee/wiki/generation.py WikiSynthesizeSummary   0 0 0   100%
src/lilbee/wiki/generation.py (no class)   182 0 0   100%
src/lilbee/wiki/grammar.py (no class)   12 0 0   100%
src/lilbee/wiki/index.py (no class)   77 0 0   100%
src/lilbee/wiki/ingest.py (no class)   39 0 0   100%
src/lilbee/wiki/lazy.py UnknownStubError   0 0 0   100%
src/lilbee/wiki/lazy.py (no class)   74 0 7   100%
src/lilbee/wiki/links.py CompiledRewriter   0 0 0   100%
src/lilbee/wiki/links.py (no class)   70 0 0   100%
src/lilbee/wiki/lint.py IssueSeverity   0 0 0   100%
src/lilbee/wiki/lint.py IssueType   0 0 0   100%
src/lilbee/wiki/lint.py LintIssue   1 0 0   100%
src/lilbee/wiki/lint.py LintReport   2 0 0   100%
src/lilbee/wiki/lint.py (no class)   158 0 0   100%
src/lilbee/wiki/page.py (no class)   155 0 0   100%
src/lilbee/wiki/persistence.py (no class)   122 0 0   100%
src/lilbee/wiki/prune.py PruneAction   0 0 0   100%
src/lilbee/wiki/prune.py PruneRecord   1 0 0   100%
src/lilbee/wiki/prune.py PruneReport   3 0 0   100%
src/lilbee/wiki/prune.py (no class)   144 0 0   100%
src/lilbee/wiki/quality.py (no class)   81 0 0   100%
src/lilbee/wiki/shared.py WikiSubdir   0 0 0   100%
src/lilbee/wiki/shared.py WikiPageType   0 0 0   100%
src/lilbee/wiki/shared.py PendingKind   0 0 0   100%
src/lilbee/wiki/shared.py WikiLogAction   0 0 0   100%
src/lilbee/wiki/shared.py PageTarget   0 0 0   100%
src/lilbee/wiki/shared.py (no class)   108 0 0   100%
src/lilbee/wiki/stats.py BuildStatsDict   0 0 0   100%
src/lilbee/wiki/stats.py BuildStats   18 0 0   100%
src/lilbee/wiki/stats.py (no class)   37 0 0   100%
src/lilbee/wiki/stubs.py WikiStub   5 0 0   100%
src/lilbee/wiki/stubs.py (no class)   171 0 5   100%
src/lilbee/wiki/synthesis.py (no class)   168 0 0   100%
src/lilbee/wiki/wipe.py WipeReport   4 0 0   100%
src/lilbee/wiki/wipe.py (no class)   29 0 3   100%
Total     40851 0 1025   100%

No items found using the specified filter.