| src / lilbee / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
_token_len |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
_split_nonempty |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
_split_to_segments |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
hard_split_words |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
_tail_overlap |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
chunk_text |
|
23 |
0 |
0 |
|
100% |
| src / lilbee / chunker.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / cli / __init__.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / app.py |
_apply_data_root |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / cli / app.py |
apply_overrides |
|
24 |
0 |
0 |
|
100% |
| src / lilbee / cli / app.py |
_default |
|
22 |
0 |
0 |
|
100% |
| src / lilbee / cli / app.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
_pick_from_catalog |
|
28 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
_set_named_model |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_status |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_add |
|
21 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_quit |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_model |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_vision |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_version |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_reset |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
_get_model_defaults |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
_format_setting_value |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_settings |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_set |
|
36 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
handle_slash_help |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
dispatch_slash |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
list_ollama_models |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
make_completer |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
make_completer.LilbeeCompleter.get_completions |
|
28 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
chat_loop |
|
25 |
0 |
0 |
|
100% |
| src / lilbee / cli / chat.py |
(no function) |
|
42 |
0 |
2 |
|
100% |
| src / lilbee / cli / commands.py |
_ensure_vision_model |
|
18 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
_validate_configured_vision |
|
13 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
_pick_vision_interactive |
|
21 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
_pick_vision_auto |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
_try_pull |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
_pull_and_save_vision |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
search |
|
20 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
sync_cmd |
|
18 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
rebuild |
|
18 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
add |
|
19 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
chunks |
|
21 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
remove |
|
28 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
ask |
|
22 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
chat |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
version |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
status |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
reset |
|
15 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
init |
|
17 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
serve |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
mcp_cmd |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / cli / commands.py |
(no function) |
|
51 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
StatusResult.__rich_console__ |
|
19 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
_copytree_ignore |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
get_version |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
json_output |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
clean_result |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
gather_status |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
render_status |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
copy_files |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
copy_paths |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
add_paths |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
stream_response |
|
26 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
perform_reset |
|
15 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
sync_result_to_json |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
auto_sync |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / cli / helpers.py |
(no function) |
|
54 |
0 |
3 |
|
100% |
| src / lilbee / code_chunker.py |
get_parser |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
_node_span |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
collect_definitions |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
find_line |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
_fallback_chunks |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
chunk_code |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
supported_extensions |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / code_chunker.py |
(no function) |
|
21 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
Config.generation_options |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
Config.from_env |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
_resolve_data_root |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
_load_chat_model |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
_load_vision_model |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
_parse_vision_timeout |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / config.py |
(no function) |
|
46 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
_call_with_retry |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
truncate |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
validate_vector |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
validate_model |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
embed |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
embed_batch |
|
24 |
0 |
0 |
|
100% |
| src / lilbee / embedder.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_has_meaningful_text |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
SyncResult.__str__ |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
SyncResult.__repr__ |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
SyncResult.__rich__ |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
file_hash |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_relative_name |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
discover_files |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
classify_file |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
kreuzberg_config |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
kreuzberg_ocr_config |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_try_tesseract_ocr |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_vision_fallback |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
ingest_document |
|
19 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
ingest_code_sync |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
ingest_structured |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_ingest_file |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
sync |
|
37 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
ingest_batch |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
ingest_batch._process_one |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_collect_results |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_collect_results_with_progress |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
_apply_result |
|
15 |
0 |
0 |
|
100% |
| src / lilbee / ingest.py |
(no function) |
|
68 |
0 |
0 |
|
100% |
| src / lilbee / languages.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_search |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_status |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_sync |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_add |
|
19 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_init |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
lilbee_reset |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
clean |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
main |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / mcp.py |
(no function) |
|
19 |
0 |
2 |
|
100% |
| src / lilbee / models.py |
ensure_tag |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
get_system_ram_gb |
|
15 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
get_free_disk_gb |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
pick_default_model |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
_model_download_size_gb |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
display_model_picker |
|
28 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
pick_default_vision_model |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
display_vision_picker |
|
28 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
prompt_model_choice |
|
18 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
validate_disk_and_pull |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
pull_with_progress |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
ensure_chat_model |
|
15 |
0 |
0 |
|
100% |
| src / lilbee / models.py |
(no function) |
|
35 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
env |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
env_int |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
env_float |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
env_int_optional |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
default_data_dir |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
find_local_root |
|
9 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
is_ignored_dir |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / platform.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
preprocess_xml |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
_walk_element |
|
21 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
_flatten_tree |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
preprocess_csv |
|
14 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
preprocess_json |
|
20 |
0 |
0 |
|
100% |
| src / lilbee / preprocessors.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| src / lilbee / progress.py |
noop_callback |
|
0 |
0 |
0 |
|
100% |
| src / lilbee / progress.py |
(no function) |
|
31 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
format_source |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
deduplicate_sources |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
sort_by_relevance |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
build_context |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
search_context |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
ask_raw |
|
16 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
ask |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
ask_stream |
|
27 |
0 |
0 |
|
100% |
| src / lilbee / query.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| src / lilbee / results.py |
_zero_to_none |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / results.py |
_to_excerpt |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / results.py |
group |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / results.py |
to_dicts |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / results.py |
(no function) |
|
19 |
0 |
0 |
|
100% |
| src / lilbee / server / __init__.py |
create_app |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / __init__.py |
(no function) |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
sse_event |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
_make_sse_callback |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
_make_sse_callback._callback |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
_sse_generator |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
health |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
status |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
search |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
ask |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
ask_stream |
|
35 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
ask_stream._generate |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
chat |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
chat_stream |
|
36 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
chat_stream._generate |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
sync_stream |
|
13 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
sync_stream.run_sync |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
_run_add |
|
23 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
add_files |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
list_models |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
set_chat_model |
|
7 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
set_vision_model |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / server / handlers.py |
(no function) |
|
42 |
0 |
2 |
|
100% |
| src / lilbee / server / litestar_app.py |
_clean_to_model |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
health_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
status_route |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
search_route |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
ask_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
ask_stream_route |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
chat_route |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
chat_stream_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
sync_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
add_route |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
add_route._stream |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
models_list_route |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
models_set_chat_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
models_set_vision_route |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
create_app |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / server / litestar_app.py |
(no function) |
|
40 |
0 |
0 |
|
100% |
| src / lilbee / server / models.py |
(no function) |
|
41 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
_config_path |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
load |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
save |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
get |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
set_value |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
delete_value |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / settings.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
_chunks_schema |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
_sources_schema |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
get_db |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
_table_names |
|
2 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
ensure_table |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
_open_table |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
safe_delete |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
_escape_sql_string |
|
1 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
add_chunks |
|
10 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
search |
|
11 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
get_chunks_by_source |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
delete_by_source |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
get_sources |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
upsert_source |
|
4 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
delete_source |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
drop_all |
|
3 |
0 |
0 |
|
100% |
| src / lilbee / store.py |
(no function) |
|
34 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
pdf_page_count |
|
5 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
rasterize_pdf |
|
13 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
extract_page_text |
|
12 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
_make_progress |
|
6 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
extract_pdf_vision |
|
23 |
0 |
0 |
|
100% |
| src / lilbee / vision.py |
(no function) |
|
16 |
0 |
0 |
|
100% |