1 viewer
rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-mcp/src/tool.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/tool.rs:21 | fn | 7 | 1 | 19 | 0 | 5.3 | |
| normalize_gateway_errorsrc/tool.rs:951 | fn | 15 | 7 | 1 | 0 | 2.6 | |
| dispatch_gateway_connection_with_callersrc/tool.rs:994 | fn | 29 | 4 | 3 | 1 | 2.5 | |
| project_context_namessrc/tool.rs:1127 | fn | 23 | 5 | 3 | 0 | 2 | |
| parse_hexsrc/tool.rs:745 | fn | 11 | 2 | 3 | 0 | 1.9 | |
| dispatch_gateway_connectionsrc/tool.rs:981 | fn | 7 | 1 | 6 | 1 | 1.7 | |
| parse_addrsrc/tool.rs:758 | fn | 7 | 2 | 2 | 0 | 1.3 | |
| run_vm_shell_coresrc/tool.rs:420 | fn | 25 | 1 | 3 | 3 | 1.2 | |
| parse_context_projectionsrc/tool.rs:1115 | fn | 11 | 5 | 3 | 0 | 1.2 | |
| boot_and_runsrc/tool.rs:564 | fn | 34 | 5 | 3 | 1 | 1.2 | |
| commands_to_scriptsrc/tool.rs:600 | fn | 12 | 4 | 3 | 0 | 1.2 | |
| render_asciicastsrc/tool.rs:785 | fn | 22 | 3 | 3 | 0 | 1.2 | |
| refactor_candidate_namesrc/tool.rs:1439 | fn | 3 | 1 | 1 | 0 | 1.1 | |
| resolve_patch_entrysrc/tool.rs:634 | fn | 7 | 2 | 1 | 4 | 1.1 | |
| refactor_candidate_countsrc/tool.rs:1448 | fn | 3 | 1 | 1 | 0 | 1 | |
| lower_pipeline_stagesrc/tool.rs:1552 | fn | 5 | 1 | 1 | 1 | 1 | |
| run_vm_replay_coresrc/tool.rs:506 | fn | 43 | 4 | 2 | 4 | 0.9 | |
| find_subsequencessrc/tool.rs:737 | fn | 6 | 3 | 2 | 0 | 0.9 | |
| fit_to_lensrc/tool.rs:731 | fn | 4 | 1 | 2 | 0 | 0.9 | |
| tool_definitionssrc/tool.rs:29 | fn | 297 | 1 | 3 | 20 | 0.9 | |
| run_vm_surgery_coresrc/tool.rs:453 | fn | 45 | 2 | 2 | 5 | 0.8 | |
| cre8os_fixturesrc/tool.rs:845 | fn | 4 | 2 | 2 | 0 | 0.8 | |
| text_search_replace_patchsrc/tool.rs:664 | fn | 11 | 1 | 1 | 0 | 0.8 | |
| hex_search_replace_patchsrc/tool.rs:676 | fn | 11 | 1 | 1 | 1 | 0.8 | |
| absolute_patch_addrsrc/tool.rs:712 | fn | 7 | 1 | 1 | 1 | 0.8 | |
| absolute_patch_bytessrc/tool.rs:720 | fn | 9 | 3 | 1 | 1 | 0.8 | |
| project_contextsrc/tool.rs:1151 | fn | 6 | 2 | 2 | 1 | 0.8 | |
| has_valid_compute_verify_segmentssrc/tool.rs:1028 | fn | 22 | 6 | 1 | 0 | 0.8 | |
| has_legacy_verify_payloadsrc/tool.rs:1094 | fn | 3 | 3 | 1 | 0 | 0.8 | |
| equivalence_groupssrc/tool.rs:1428 | fn | 6 | 2 | 1 | 0 | 0.7 | |
| refactor_candidate_allowedsrc/tool.rs:1435 | fn | 3 | 2 | 1 | 1 | 0.7 | |
| patch_objectsrc/tool.rs:642 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| parse_search_replace_patchsrc/tool.rs:651 | fn | 12 | 3 | 1 | 2 | 0.7 | |
| resolve_search_replace_patchsrc/tool.rs:688 | fn | 17 | 2 | 1 | 2 | 0.7 | |
| resolve_absolute_patchsrc/tool.rs:706 | fn | 5 | 1 | 1 | 2 | 0.7 | |
| resolve_patchessrc/tool.rs:623 | fn | 10 | 2 | 2 | 1 | 0.7 | |
| patch_commitmentsrc/tool.rs:769 | fn | 12 | 2 | 2 | 0 | 0.7 | |
| verify_payload_mapsrc/tool.rs:1064 | fn | 6 | 2 | 1 | 0 | 0.7 | |
| alias_claimed_resultsrc/tool.rs:1071 | fn | 8 | 2 | 1 | 0 | 0.7 | |
| validate_compute_verify_payloadsrc/tool.rs:1080 | fn | 13 | 5 | 1 | 2 | 0.7 | |
| choose_verify_connectionsrc/tool.rs:1024 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| adapt_verify_argumentssrc/tool.rs:1051 | fn | 12 | 2 | 1 | 3 | 0.6 | |
| refactor_min_copiessrc/tool.rs:1399 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| refactor_excludes_trait_methodssrc/tool.rs:1403 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| refactor_candidates_from_equivalencesrc/tool.rs:1420 | fn | 7 | 1 | 1 | 2 | 0.6 | |
| rank_refactor_candidatessrc/tool.rs:1443 | fn | 4 | 1 | 1 | 1 | 0.6 | |
| compile_pipeline_stagessrc/tool.rs:1538 | fn | 7 | 2 | 1 | 0 | 0.6 | |
| lower_pipeline_stagessrc/tool.rs:1547 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| fuse_pipeline_stagessrc/tool.rs:1559 | fn | 5 | 1 | 1 | 1 | 0.6 | |
| compile_pipeline_payloadsrc/tool.rs:1566 | fn | 11 | 1 | 1 | 0 | 0.6 | |
| tool_catalogsrc/tool.rs:338 | fn | 62 | 10 | 1 | 2 | 0.5 | |
| tool_vm_shellsrc/tool.rs:413 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_vm_surgerysrc/tool.rs:448 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_vm_replaysrc/tool.rs:501 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_statssrc/tool.rs:1098 | fn | 10 | 1 | 1 | 2 | 0.5 | |
| tool_contextsrc/tool.rs:1158 | fn | 14 | 2 | 1 | 3 | 0.5 | |
| tool_ingestsrc/tool.rs:1271 | fn | 17 | 4 | 1 | 2 | 0.5 | |
| tool_freshnesssrc/tool.rs:1289 | fn | 4 | 1 | 1 | 2 | 0.5 | |
| tool_equivalentsrc/tool.rs:1294 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_analyzesrc/tool.rs:1304 | fn | 21 | 4 | 1 | 1 | 0.5 | |
| tool_verifysrc/tool.rs:1326 | fn | 8 | 1 | 1 | 4 | 0.5 | |
| tool_call_chainsrc/tool.rs:1335 | fn | 20 | 2 | 1 | 2 | 0.5 | |
| tool_ir_exploresrc/tool.rs:1356 | fn | 12 | 2 | 1 | 1 | 0.5 | |
| tool_crystal_deepsrc/tool.rs:1369 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_code_summarysrc/tool.rs:1379 | fn | 9 | 2 | 1 | 1 | 0.5 | |
| tool_refactor_candidatessrc/tool.rs:1389 | fn | 9 | 1 | 1 | 5 | 0.5 | |
| tool_searchsrc/tool.rs:1452 | fn | 14 | 2 | 1 | 2 | 0.5 | |
| tool_selfsrc/tool.rs:1467 | fn | 55 | 6 | 1 | 4 | 0.5 | |
| tool_runtime_schemasrc/tool.rs:1523 | fn | 5 | 1 | 1 | 2 | 0.5 | |
| tool_compile_pipelinesrc/tool.rs:1530 | fn | 6 | 1 | 1 | 5 | 0.5 | |
| vm_shell_boots_cre8os_and_runs_commandssrc/tool.rs:813 | fn | 31 | 3 | 0 | 1 | 0.5 | |
| patch_helpers_resolve_and_commitsrc/tool.rs:851 | fn | 46 | 1 | 0 | 5 | 0.5 | |
| vm_replay_is_deterministicsrc/tool.rs:899 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| vm_surgery_hacks_observable_outputsrc/tool.rs:914 | fn | 35 | 1 | 0 | 4 | 0.5 | |
| dispatch_gateway_connection_pubsrc/tool.rs:969 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| full_projection_is_the_default_and_explicit_selectionsrc/tool.rs:1178 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| invalid_projection_is_rejected_clearlysrc/tool.rs:1196 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| names_projection_preserves_structure_counts_seeds_and_edgessrc/tool.rs:1205 | fn | 43 | 1 | 0 | 1 | 0.5 | |
| names_projection_keeps_nameless_vertices_validsrc/tool.rs:1250 | fn | 19 | 1 | 0 | 1 | 0.5 | |
| compile_pipeline_stage_payloadsrc/tool.rs:1579 | fn | 6 | 1 | 0 | 0 | 0.5 | |
| tool_compile_pipelinesrc/tool.rs:1587 | fn | 3 | 1 | 0 | 0 | 0.5 |
Source not readable from this process.