1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
crates/cre8-app-mcp/src/tools.rs
Items
struct McpTool struct McpToolResult const VERIFY_CONNECTION struct VmRun struct ResolvedPatch struct SearchReplacePatch enum ContextProjection const TRAIT_METHODS
Functions
By call-graph weight (PageRank; 1.0 is the average function). 81 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| mcp_tool_resultsrc/tools.rs:21 | fn | 7 | 1 | 19 | 0 | 5.3 | |
| normalize_gateway_errorsrc/tools.rs:951 | fn | 15 | 7 | 1 | 0 | 2.6 | |
| dispatch_gateway_connection_with_callersrc/tools.rs:994 | fn | 29 | 4 | 3 | 1 | 2.5 | |
| project_context_namessrc/tools.rs:1127 | fn | 23 | 5 | 3 | 0 | 2 | |
| parse_hexsrc/tools.rs:745 | fn | 11 | 2 | 3 | 0 | 1.9 | |
| dispatch_gateway_connectionsrc/tools.rs:981 | fn | 7 | 1 | 6 | 1 | 1.7 | |
| parse_addrsrc/tools.rs:758 | fn | 7 | 2 | 2 | 0 | 1.3 | |
| run_vm_shell_coresrc/tools.rs:420 | fn | 25 | 1 | 3 | 3 | 1.2 | |
| parse_context_projectionsrc/tools.rs:1115 | fn | 11 | 5 | 3 | 0 | 1.2 | |
| boot_and_runsrc/tools.rs:564 | fn | 34 | 5 | 3 | 1 | 1.2 | |
| commands_to_scriptsrc/tools.rs:600 | fn | 12 | 4 | 3 | 0 | 1.2 | |
| render_asciicastsrc/tools.rs:785 | fn | 22 | 3 | 3 | 0 | 1.2 | |
| refactor_candidate_namesrc/tools.rs:1439 | fn | 3 | 1 | 1 | 0 | 1.1 | |
| resolve_patch_entrysrc/tools.rs:634 | fn | 7 | 2 | 1 | 4 | 1.1 | |
| refactor_candidate_countsrc/tools.rs:1448 | fn | 3 | 1 | 1 | 0 | 1 | |
| lower_pipeline_stagesrc/tools.rs:1552 | fn | 5 | 1 | 1 | 1 | 1 | |
| run_vm_replay_coresrc/tools.rs:506 | fn | 43 | 4 | 2 | 4 | 0.9 | |
| find_subsequencessrc/tools.rs:737 | fn | 6 | 3 | 2 | 0 | 0.9 | |
| fit_to_lensrc/tools.rs:731 | fn | 4 | 1 | 2 | 0 | 0.9 | |
| tool_definitionssrc/tools.rs:29 | fn | 297 | 1 | 3 | 20 | 0.9 | |
| run_vm_surgery_coresrc/tools.rs:453 | fn | 45 | 2 | 2 | 5 | 0.8 | |
| cre8os_fixturesrc/tools.rs:845 | fn | 4 | 2 | 2 | 0 | 0.8 | |
| text_search_replace_patchsrc/tools.rs:664 | fn | 11 | 1 | 1 | 0 | 0.8 | |
| hex_search_replace_patchsrc/tools.rs:676 | fn | 11 | 1 | 1 | 1 | 0.8 | |
| absolute_patch_addrsrc/tools.rs:712 | fn | 7 | 1 | 1 | 1 | 0.8 | |
| absolute_patch_bytessrc/tools.rs:720 | fn | 9 | 3 | 1 | 1 | 0.8 | |
| project_contextsrc/tools.rs:1151 | fn | 6 | 2 | 2 | 1 | 0.8 | |
| has_valid_compute_verify_segmentssrc/tools.rs:1028 | fn | 22 | 6 | 1 | 0 | 0.8 | |
| has_legacy_verify_payloadsrc/tools.rs:1094 | fn | 3 | 3 | 1 | 0 | 0.8 | |
| equivalence_groupssrc/tools.rs:1428 | fn | 6 | 2 | 1 | 0 | 0.7 | |
| refactor_candidate_allowedsrc/tools.rs:1435 | fn | 3 | 2 | 1 | 1 | 0.7 | |
| patch_objectsrc/tools.rs:642 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| parse_search_replace_patchsrc/tools.rs:651 | fn | 12 | 3 | 1 | 2 | 0.7 | |
| resolve_search_replace_patchsrc/tools.rs:688 | fn | 17 | 2 | 1 | 2 | 0.7 | |
| resolve_absolute_patchsrc/tools.rs:706 | fn | 5 | 1 | 1 | 2 | 0.7 | |
| resolve_patchessrc/tools.rs:623 | fn | 10 | 2 | 2 | 1 | 0.7 | |
| patch_commitmentsrc/tools.rs:769 | fn | 12 | 2 | 2 | 0 | 0.7 | |
| verify_payload_mapsrc/tools.rs:1064 | fn | 6 | 2 | 1 | 0 | 0.7 | |
| alias_claimed_resultsrc/tools.rs:1071 | fn | 8 | 2 | 1 | 0 | 0.7 | |
| validate_compute_verify_payloadsrc/tools.rs:1080 | fn | 13 | 5 | 1 | 2 | 0.7 | |
| choose_verify_connectionsrc/tools.rs:1024 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| adapt_verify_argumentssrc/tools.rs:1051 | fn | 12 | 2 | 1 | 3 | 0.6 | |
| refactor_min_copiessrc/tools.rs:1399 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| refactor_excludes_trait_methodssrc/tools.rs:1403 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| refactor_candidates_from_equivalencesrc/tools.rs:1420 | fn | 7 | 1 | 1 | 2 | 0.6 | |
| rank_refactor_candidatessrc/tools.rs:1443 | fn | 4 | 1 | 1 | 1 | 0.6 | |
| compile_pipeline_stagessrc/tools.rs:1538 | fn | 7 | 2 | 1 | 0 | 0.6 | |
| lower_pipeline_stagessrc/tools.rs:1547 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| fuse_pipeline_stagessrc/tools.rs:1559 | fn | 5 | 1 | 1 | 1 | 0.6 | |
| compile_pipeline_payloadsrc/tools.rs:1566 | fn | 11 | 1 | 1 | 0 | 0.6 | |
| tool_catalogsrc/tools.rs:338 | fn | 62 | 10 | 1 | 2 | 0.5 | |
| tool_vm_shellsrc/tools.rs:413 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_vm_surgerysrc/tools.rs:448 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_vm_replaysrc/tools.rs:501 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_statssrc/tools.rs:1098 | fn | 10 | 1 | 1 | 2 | 0.5 | |
| tool_contextsrc/tools.rs:1158 | fn | 14 | 2 | 1 | 3 | 0.5 | |
| tool_ingestsrc/tools.rs:1271 | fn | 17 | 4 | 1 | 2 | 0.5 | |
| tool_freshnesssrc/tools.rs:1289 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_equivalentsrc/tools.rs:1294 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_analyzesrc/tools.rs:1304 | fn | 21 | 4 | 1 | 1 | 0.5 | |
| tool_verifysrc/tools.rs:1326 | fn | 8 | 1 | 1 | 4 | 0.5 | |
| tool_call_chainsrc/tools.rs:1335 | fn | 20 | 2 | 1 | 2 | 0.5 | |
| tool_ir_exploresrc/tools.rs:1356 | fn | 12 | 2 | 1 | 1 | 0.5 | |
| tool_crystal_deepsrc/tools.rs:1369 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_code_summarysrc/tools.rs:1379 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_refactor_candidatessrc/tools.rs:1389 | fn | 9 | 1 | 1 | 5 | 0.5 | |
| tool_searchsrc/tools.rs:1452 | fn | 14 | 2 | 1 | 2 | 0.5 | |
| tool_selfsrc/tools.rs:1467 | fn | 55 | 6 | 1 | 4 | 0.5 | |
| tool_runtime_schemasrc/tools.rs:1523 | fn | 5 | 1 | 1 | 2 | 0.5 | |
| tool_compile_pipelinesrc/tools.rs:1530 | fn | 6 | 1 | 1 | 5 | 0.5 | |
| vm_shell_boots_cre8os_and_runs_commandssrc/tools.rs:813 | fn | 31 | 3 | 0 | 1 | 0.5 | |
| patch_helpers_resolve_and_commitsrc/tools.rs:851 | fn | 46 | 1 | 0 | 5 | 0.5 | |
| vm_replay_is_deterministicsrc/tools.rs:899 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| vm_surgery_hacks_observable_outputsrc/tools.rs:914 | fn | 35 | 1 | 0 | 4 | 0.5 | |
| dispatch_gateway_connection_pubsrc/tools.rs:969 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| full_projection_is_the_default_and_explicit_selectionsrc/tools.rs:1178 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| invalid_projection_is_rejected_clearlysrc/tools.rs:1196 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| names_projection_preserves_structure_counts_seeds_and_edgessrc/tools.rs:1205 | fn | 43 | 1 | 0 | 1 | 0.5 | |
| names_projection_keeps_nameless_vertices_validsrc/tools.rs:1250 | fn | 19 | 1 | 0 | 1 | 0.5 | |
| compile_pipeline_stage_payloadsrc/tools.rs:1579 | fn | 6 | 1 | 0 | 0 | 0.5 | |
| tool_compile_pipelinesrc/tools.rs:1587 | fn | 3 | 1 | 0 | 0 | 0.5 |
Source not readable from this process.