1 viewer
rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off
run_model_turn
254lines
29cyclomatic
3max nesting
101statements
31? exits
2params
1callers
37callees
0.6 (p46)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (1 direct callers, 37 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 1
- dispatch_thread_action app-messaging · name
Callees 37
- now_ms platform-time · path ×2
- sha256_hex_str util-crypto · path
- HyperDbProtocolStore::graph_mut app-protocol · method ×4
- RuntimeContext::with_protocol_store_mut app-protocol · method ×2
- RuntimeContext::with_protocol_store app-protocol · method ×4
- ParticipantRef::parse app-messaging · path
- ThreadSnapshot::load app-messaging · path ×3
- LlmRequest::validate_image_messages app-intelligence-api · method
- check app-messaging · path ×2
- validate app-messaging · path
- resolve_thread_capability_policy app-messaging · path ×2
- claim_model_turn_with_parts app-messaging · path
- quota_price_for_model app-intelligence · path
- reject_mismatched_claim app-messaging · name
- model_turn_spend_summary app-messaging · name ×3
- settle_model_turn_spend app-messaging · name
- authenticated_account app-messaging · name
- required_trimmed app-messaging · name ×2
- find_model_turn app-messaging · path
- commit_model_turn_message app-messaging · path
- persist_failed_model_turn app-messaging · name ×7
- preflight_model_turn_spend app-messaging · name
- image_inputs app-messaging · path
- validate_parts app-messaging · path
- resolve_validated_context_pack app-messaging · name
- resolve_policy_model_provider app-messaging · name
- require_model_thread app-messaging · name ×3
- require_context_pack_audience app-messaging · name
- prepare_thread_message app-messaging · path
- complete_model_turn app-messaging · name
- reject_client_model_policy app-messaging · name
- turn_pricing_enabled app-messaging · name
- model_turn_payer app-messaging · name
- settle_answered_round app-messaging · name ×2
- persist_model_turn_error app-messaging · name ×4
- model_turn_replay_response app-messaging · name ×2
- complete app-messaging · path
Source not readable from this process.