| src / documint_mcp / __init__.py |
create_app |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / __init__.py |
(no function) |
|
8 |
1 |
0 |
|
88% |
| src / documint_mcp / agent_files.py |
score_artifact |
|
29 |
29 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
_get_symbol_names |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
AgentFileGenerator.generate_claude_md |
|
53 |
53 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
AgentFileGenerator.generate_agents_md |
|
27 |
27 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
AgentFileGenerator.generate_llms_txt |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
AgentFileGenerator.generate_llms_full_txt |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
AgentFileGenerator.write_to_directory |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
_freshness_pct |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
get_agent_file_generator |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / agent_files.py |
(no function) |
|
29 |
29 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_symbols_cache_key |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_cache_get_diff_report |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_cache_set_diff_report |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_split_into_sections |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_apply_section_patches |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_detect_stale_sections |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_get_instructor_client |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_model_cost |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / ai.py |
_extract_usage |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator.draft_patch |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._draft_4step |
|
67 |
67 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._inject_breaking_changes_section |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._step1_diff_report |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._step2_stale_sections |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._step3_generate_patch |
|
43 |
43 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._step4_verify |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._compute_confidence |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._format_rationale |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._extract_section_names |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._draft_with_anthropic |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._draft_with_openrouter |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._deterministic_draft |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._build_prompt |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._suggest_sections |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / ai.py |
PatchGenerator._build_citations |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / ai.py |
get_patch_generator |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / ai.py |
(no function) |
|
88 |
88 |
0 |
|
0% |
| src / documint_mcp / cascade_detector.py |
find_cascades |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / cascade_detector.py |
_symbol_mentioned |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / cascade_detector.py |
_find_affected_sections |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / cascade_detector.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / check_runs.py |
CheckRunManager.create_check_run |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / check_runs.py |
CheckRunManager.complete_check_run |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / check_runs.py |
CheckRunManager.fail_check_run |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / check_runs.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_is_tty |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_emit |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_load_cli_config |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_save_cli_config |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_api_url |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_token |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_headers |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_request |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_local_request |
|
48 |
48 |
0 |
|
0% |
| src / documint_mcp / cli.py |
build_parser |
|
78 |
78 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_handle_natural_language |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_repl |
|
69 |
69 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_init |
|
54 |
54 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_dispatch |
|
173 |
173 |
0 |
|
0% |
| src / documint_mcp / cli.py |
main |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_display_propose_result |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_determine_severity |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_file_sha256 |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_load_watch_state |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_save_watch_state |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_collect_source_files |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_extract_file_symbols |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_build_initial_state |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_load_artifact_specs |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_match_artifacts |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_compute_diff |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_format_symbol_display |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_print_diff |
|
26 |
26 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_flush_watch_state_if_dirty |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_mark_watch_state_dirty |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_process_file_change |
|
35 |
35 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watch |
|
39 |
39 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watch._handle_sigint |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watchdog |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watchdog._Handler.on_modified |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watchdog._Handler.on_created |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watchdog._Handler.on_deleted |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_watchdog._Handler._handle |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_polling |
|
44 |
44 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_print_summary_and_exit |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_ci |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_ci_output_text |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_ci_output_json |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_ci_output_github |
|
21 |
21 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_run_coverage |
|
70 |
70 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_colorize |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli.py |
_append_changelog |
|
20 |
20 |
0 |
|
0% |
| src / documint_mcp / cli.py |
(no function) |
|
71 |
71 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
_is_tty |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
c |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
bold |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
dim |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
print_banner |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
print_banner_full |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
dither_divider |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
dither_divider_mint |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
dither_light |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
box |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
dither_box |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
table |
|
19 |
19 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner.__enter__ |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner.__exit__ |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner.start |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner._spin |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
Spinner.stop |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
progress_bar |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
ok |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
warn |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
err |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
info |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
step |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
severity_badge |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
render_diff |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
suggest_next |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
friendly_error |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
api_unreachable |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
print_slash_help |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
detect_intent |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
print_intent_help |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / cli_ui.py |
(no function) |
|
74 |
74 |
0 |
|
0% |
| src / documint_mcp / config.py |
_looks_like_repo_root |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / config.py |
_discover_repo_root |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_host |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_log_level |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_paths |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_runtime_labels |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_job_execution_mode |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.validate_project_paths |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.is_local_runtime |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.is_production_runtime |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / config.py |
Settings.production_validation_errors |
|
32 |
32 |
2 |
|
0% |
| src / documint_mcp / config.py |
(no function) |
|
93 |
93 |
0 |
|
0% |
| src / documint_mcp / connectors / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| src / documint_mcp / connectors / base.py |
ConnectorBase.send_drift_alert |
|
0 |
0 |
1 |
|
100% |
| src / documint_mcp / connectors / base.py |
ConnectorBase.send_patch_preview |
|
0 |
0 |
1 |
|
100% |
| src / documint_mcp / connectors / base.py |
ConnectorBase.send_digest |
|
0 |
0 |
1 |
|
100% |
| src / documint_mcp / connectors / base.py |
(no function) |
|
4 |
4 |
18 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher._detect_connectors |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher.active_connectors |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher.on_drift_detected |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher.on_patch_drafted |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
NotificationDispatcher.on_digest_ready |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
get_notification_dispatcher |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / connectors / notifications.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
_severity_badge |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
_truncate |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
_drift_alert_blocks |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
_patch_preview_blocks |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
_digest_blocks |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector.is_configured |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector._warn_once |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector.send_drift_alert |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector.send_patch_preview |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
SlackConnector.send_digest |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / connectors / slack.py |
(no function) |
|
24 |
24 |
3 |
|
0% |
| src / documint_mcp / db.py |
utcnow |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / db.py |
_sqlite_connect_args |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / db.py |
get_engine |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / db.py |
init_db |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / db.py |
reset_db |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / db.py |
session_scope |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / db.py |
(no function) |
|
317 |
317 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolChange.human_summary |
|
15 |
15 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolChange.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.has_breaking_changes |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.is_additive_only |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.changed_symbol_names |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.confidence_score |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.human_summary |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
SymbolDiff.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
compute_symbol_hash |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
diff_symbols |
|
24 |
24 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
DriftResult.severity |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
DriftResult.finding_summary |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
DriftEngine.check |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
DriftEngine.symbols_to_json |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
get_drift_engine |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / drift_engine.py |
(no function) |
|
63 |
63 |
0 |
|
0% |
| src / documint_mcp / embeddings.py |
get_client |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / embeddings.py |
embed |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / embeddings.py |
rerank |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / embeddings.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / github.py |
github_app_manifest |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / github.py |
verify_github_signature |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / github.py |
analyze_github_webhook |
|
28 |
28 |
0 |
|
0% |
| src / documint_mcp / github.py |
list_installation_repositories |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / github.py |
create_or_update_pull_request |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / github.py |
get_installation_access_token |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / github.py |
_github_request |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / github.py |
_get_branch_sha |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / github.py |
_ensure_branch |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / github.py |
_get_content_sha |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / github.py |
_upsert_file |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / github.py |
_find_existing_pull_request |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / github.py |
_normalized_private_key |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / github.py |
_repository_full_name |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / github.py |
_installation_id |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / github.py |
_collect_push_files |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / github.py |
_nested_value |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / github.py |
(no function) |
|
54 |
54 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
is_available |
|
1 |
0 |
0 |
|
100% |
| src / documint_mcp / griffe_extractor.py |
extract_api_graph |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
extract_symbols_from_file |
|
10 |
3 |
0 |
|
70% |
| src / documint_mcp / griffe_extractor.py |
find_breaking_changes |
|
22 |
22 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_is_breaking |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_serialize_module |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_serialize_object |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_serialize_function |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_serialize_class |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_serialize_attribute |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_build_signature |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_get_docstring |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
_module_to_symbols |
|
19 |
19 |
0 |
|
0% |
| src / documint_mcp / griffe_extractor.py |
(no function) |
|
24 |
2 |
0 |
|
92% |
| src / documint_mcp / jobs.py |
_redis_settings |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
get_arq_pool |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
close_arq_pool |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_drift_result_payload |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_patch_result_payload |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_publish_result_payload |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_pull_request_result_payload |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_installation_result_payload |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_enqueue_or_fail |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_complete_job |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_fail_job |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
_run_inline_job |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
dispatch_drift |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
dispatch_patch |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
dispatch_publish |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
dispatch_pull_request |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
dispatch_installation_sync |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
run_drift_job |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
generate_patch_job |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
publish_job |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
open_pull_request_job |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
sync_installation_job |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / jobs.py |
(no function) |
|
37 |
37 |
2 |
|
0% |
| src / documint_mcp / mcp_server.py |
DocumintClient.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
DocumintClient.get |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
DocumintClient.post |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
DocumintClient.close |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
_get_client |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
_lifespan |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
_pid |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
_paginate |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
_json |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_list_projects |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_list_artifacts |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_findings |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_check_drift |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_patch |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_approve_patch |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_mint |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_claude_md |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_agents_md |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_llms_txt |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_symbol_diff |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_status |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_watch_artifact |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_get_coverage |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
read_claude_md |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
read_agents_md |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
read_llms_txt |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
read_mint_binary |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
documint_workflow |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
mount_on_fastapi |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
get_streamable_http_app |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
main |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / mcp_server.py |
(no function) |
|
72 |
72 |
0 |
|
0% |
| src / documint_mcp / mint.py |
_compress |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mint.py |
_decompress |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / mint.py |
_maybe_compress |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mint.py |
_decode_section |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / mint.py |
_try_griffe_extraction |
|
17 |
7 |
0 |
|
59% |
| src / documint_mcp / mint.py |
_format_param |
|
8 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
_build_rich_signature |
|
13 |
1 |
0 |
|
92% |
| src / documint_mcp / mint.py |
MintDocument.from_file |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / mint.py |
MintDocument._from_toml_bytes |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / mint.py |
MintDocument.from_artifact_trace |
|
14 |
1 |
0 |
|
93% |
| src / documint_mcp / mint.py |
MintDocument.to_file |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / mint.py |
MintDocument._artifact_meta |
|
7 |
3 |
0 |
|
57% |
| src / documint_mcp / mint.py |
MintDocument._title |
|
2 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument._artifact_key |
|
2 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument._artifact_type |
|
2 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument._export_symbols |
|
3 |
1 |
0 |
|
67% |
| src / documint_mcp / mint.py |
MintDocument._agent_context_xml |
|
9 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument._check_freshness |
|
9 |
4 |
0 |
|
56% |
| src / documint_mcp / mint.py |
MintDocument.to_claude_md |
|
57 |
9 |
0 |
|
84% |
| src / documint_mcp / mint.py |
MintDocument.to_agents_md |
|
50 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument.to_llms_txt |
|
33 |
7 |
0 |
|
79% |
| src / documint_mcp / mint.py |
MintDocument.to_llms_full_txt |
|
54 |
5 |
0 |
|
91% |
| src / documint_mcp / mint.py |
MintDocument.to_api_reference |
|
75 |
10 |
0 |
|
87% |
| src / documint_mcp / mint.py |
MintDocument._render_callable |
|
34 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument.compression_ratio |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / mint.py |
MintDocument._build_section |
|
1 |
0 |
0 |
|
100% |
| src / documint_mcp / mint.py |
MintDocument.to_binary |
|
30 |
6 |
0 |
|
80% |
| src / documint_mcp / mint.py |
MintDocument.from_binary |
|
54 |
13 |
0 |
|
76% |
| src / documint_mcp / mint.py |
MintDocument.validate |
|
23 |
10 |
0 |
|
57% |
| src / documint_mcp / mint.py |
(no function) |
|
74 |
1 |
0 |
|
99% |
| src / documint_mcp / models.py |
(no function) |
|
357 |
357 |
0 |
|
0% |
| src / documint_mcp / rag.py |
PatchRAG.__init__ |
|
23 |
23 |
0 |
|
0% |
| src / documint_mcp / rag.py |
PatchRAG.store_approved_patch |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / rag.py |
PatchRAG.get_few_shot_examples |
|
21 |
21 |
0 |
|
0% |
| src / documint_mcp / rag.py |
format_few_shot_prompt |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / rag.py |
get_rag |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / rag.py |
(no function) |
|
15 |
15 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_utc_from_timestamp |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_now |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_slugify |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_revision_to_payload |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_revision_from_payload |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_parse_frontmatter |
|
15 |
15 |
0 |
|
0% |
| src / documint_mcp / repository.py |
_token_hash |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._ensure_bootstrap_defaults |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.me |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.bootstrap_self |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_workspaces |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.create_workspace |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_projects |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.create_project |
|
27 |
27 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_project |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.snapshot |
|
21 |
21 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_sources |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.runtime_status |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.run_drift |
|
24 |
24 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_findings |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.generate_doc_patch |
|
19 |
19 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_patch |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_patches |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.approve_patch |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.open_pull_request |
|
38 |
38 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_pull_requests |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.publish_preview |
|
41 |
41 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_publishes |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_publish |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_activity |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.create_job |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_job |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_jobs |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.mark_job_running |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.mark_job_completed |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.mark_job_failed |
|
15 |
15 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.create_api_token |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_api_tokens |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.exchange_cli_token |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.revoke_api_token |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.authenticate_api_token |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_artifact_trace |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.explain_trace |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_public_pages |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_installations |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.list_installation_repositories |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_installation_workspace_id |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.sync_installation |
|
37 |
37 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.upsert_github_installation |
|
34 |
34 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.ensure_clerk_user |
|
20 |
20 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.resolve_project_id_for_repository |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.get_public_doc_page |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.record_webhook_delivery |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService.revalidate_project |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._bootstrap_defaults |
|
56 |
56 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._merge_installation_records |
|
24 |
24 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._load_repo_config |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._default_project_config |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._artifact_specs_from_config |
|
34 |
34 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._sync_project_runtime |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._upsert_artifact_definitions |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._ensure_project_artifacts |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._artifact_traces_for_project |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._build_artifact_trace |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._compute_findings |
|
69 |
69 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._filter_findings |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._latest_run |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._latest_deployment |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._project_docs_root |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._publish_pages_for_project |
|
25 |
25 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._store_patch |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._patch_status_for_result |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._patch_review_error |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._record_activity |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._workspace_records_for_user |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._require_workspace_access |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._require_project_access |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._assign_first_operator_workspace |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._run_frontend_revalidation_job |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._public_docs_base_url |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._workspace_slug |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._read_doc_path |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._read_source_content |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._resolve_patterns |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._latest_revision |
|
20 |
20 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._worktree_changed_files |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._refresh_repo_state |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._read_worktree_changed_files |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._should_track_relative_path |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._run_git |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._user_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._workspace_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._source_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._installation_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._github_repository_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._project_settings_model |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._project_model |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._trace_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._finding_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._patch_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._pull_request_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._open_pull_request_on_github |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._publish_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._published_page_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._activity_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._job_model |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / repository.py |
DocumintService._api_token_model |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / repository.py |
get_service |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / repository.py |
reset_service |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / repository.py |
(no function) |
|
158 |
158 |
2 |
|
0% |
| src / documint_mcp / server.py |
_tool_definitions |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
verify_token |
|
20 |
20 |
0 |
|
0% |
| src / documint_mcp / server.py |
_verify_clerk_jwt |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / server.py |
verify_internal_secret |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / server.py |
_validate_runtime_dependencies |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / server.py |
lifespan |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app |
|
135 |
135 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.security_headers |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.metrics_middleware |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.root |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.health_check |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.join_waitlist |
|
15 |
15 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.early_access |
|
30 |
30 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.metrics |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.runtime |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.snapshot |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.me |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_workspaces |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.create_workspace |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.bootstrap_self |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_projects |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.create_project |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_project |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_job |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_project_jobs |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_sources |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_findings |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.rescan_project |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_patches |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_patch |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.create_patch |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.approve_patch |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.approve_patch_by_finding |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_symbol_diff |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.open_pr |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_publishes |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_publish |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_project_activity |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_claude_md |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_agents_md |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_llms_txt |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_llms_full_txt |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_project_status |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_coverage |
|
45 |
45 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_workspace_tokens |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.create_workspace_token |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.revoke_workspace_token |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_github_app |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.list_github_installations |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_github_installation_repositories |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.sync_github_installation |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.run_drift_job |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.publish_preview |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_artifact_trace |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_preview |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.exchange_cli_token |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.revalidate_publish |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_public_doc_index |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.get_public_doc_page |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.handle_github_webhook |
|
58 |
58 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.mcp_manifest |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / server.py |
create_app.handle_mcp |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / server.py |
_call_tool |
|
27 |
27 |
0 |
|
0% |
| src / documint_mcp / server.py |
_actor_user_id |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / server.py |
main |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / server.py |
(no function) |
|
58 |
58 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
SymbolEntry.to_lsif_compact |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
SymbolEntry.signature |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
PythonExtractor.extract |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
PythonExtractor._from_funcdef |
|
17 |
17 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
PythonExtractor._from_classdef |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
TreeSitterExtractor._try_import_tree_sitter |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
TypeScriptExtractor.extract |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
RustExtractor.extract |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
GoExtractor.extract |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
HeuristicExtractor.extract |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
_detect_language |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
_try_tree_sitter |
|
13 |
13 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
extract_symbols |
|
47 |
47 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
extract_symbols_from_files |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / symbol_extractor.py |
(no function) |
|
51 |
51 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
SymbolGraph.__init__ |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
SymbolGraph.index_artifact |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
SymbolGraph.find_affected_artifacts |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
SymbolGraph.get_symbol_artifacts |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
SymbolGraph.close |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
get_symbol_graph |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / symbol_graph.py |
(no function) |
|
20 |
20 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_check_tree_sitter |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_get_language |
|
23 |
23 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_node_text |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_node_line |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_python_symbols |
|
38 |
38 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_python_params |
|
24 |
24 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_python_return |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_python_class_methods |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_typescript_symbols |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_walk_ts_export |
|
35 |
35 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_ts_params |
|
26 |
26 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_ts_return |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_rust_symbols |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_walk_rust_items |
|
33 |
33 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_is_rust_pub |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_rust_params |
|
18 |
18 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_rust_return |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_go_symbols |
|
47 |
47 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_go_params |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
_extract_go_return |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
extract_symbols_ts |
|
19 |
19 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
is_language_supported |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / tree_sitter_extractor.py |
(no function) |
|
28 |
28 |
0 |
|
0% |
| src / documint_mcp / utils / __init__.py |
get_cache |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / __init__.py |
(no function) |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheEntry.is_expired |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheEntry.update_access |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.__init__ |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._start_cleanup_task |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._cleanup_loop |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._cleanup_expired |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._check_memory_usage |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._evict_lru_entries |
|
10 |
10 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._estimate_memory_usage |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.get |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.set |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.delete |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.clear |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.get_stats |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache._calculate_hit_rate |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.close |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
MemoryCache.force_cleanup |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.connect |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.get |
|
11 |
11 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.set |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.delete |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.clear |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.close |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache.get_stats |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
RedisCache._redact_url |
|
5 |
5 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.initialize |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.get |
|
8 |
8 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.set |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.delete |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.clear |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.get_stats |
|
1 |
1 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
CacheManager.close |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
get_cache |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / utils / cache.py |
(no function) |
|
64 |
64 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
FilePathValidator.validate_path |
|
16 |
16 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
FilePathValidator.validate_filename |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
ContentValidator.validate_content |
|
9 |
9 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
ContentValidator._sanitize_html |
|
6 |
6 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
SearchQueryValidator.validate_query |
|
14 |
14 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
DocumentMetadata.validate_title |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
DocumentMetadata.validate_tags |
|
7 |
7 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
DocumentMetadata.validate_file_path |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
DocumentMetadata.validate_content_type |
|
3 |
3 |
0 |
|
0% |
| src / documint_mcp / utils / validators.py |
(no function) |
|
42 |
42 |
0 |
|
0% |
| src / documint_mcp / worker_health.py |
_Handler.do_GET |
|
12 |
12 |
0 |
|
0% |
| src / documint_mcp / worker_health.py |
_Handler.log_message |
|
2 |
2 |
0 |
|
0% |
| src / documint_mcp / worker_health.py |
main |
|
4 |
4 |
0 |
|
0% |
| src / documint_mcp / worker_health.py |
(no function) |
|
10 |
10 |
0 |
|
0% |