1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
settle_llm_spend
118lines
11cyclomatic
3max nesting
37statements
2? exits
2params
12callers
6callees
2.3 (p96)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (12 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 12
- settle_model_turn_spend app-messaging · path
- LocalSubstrateTransport::settle_llm_spend app-agent · path
- unpriced_spend_settles_as_an_explicit_no_op app-intelligence · name ×2
- insufficient_balance_is_typed_and_moves_nothing app-intelligence · name
- without_a_chokepoint_the_spend_still_debits_and_credits_atomically app-intelligence · name
- happy_debit_moves_the_quoted_denom_from_agent_to_owner_through_the_chokepoint app-intelligence · name
- a_re_settle_of_the_same_invocation_replays_without_debiting_twice app-intelligence · name ×2
- insufficient_balance_through_the_chokepoint_path_is_typed_and_moves_nothing app-intelligence · name
- a_per_peer_cap_refuses_the_spend_at_the_chokepoint_as_a_typed_denial app-intelligence · name ×2
- a_cli_provider_round_is_capped_because_the_cap_names_the_denom_not_the_provider app-intelligence · name
- a_global_cap_is_shared_across_agents_while_a_per_peer_cap_is_not app-intelligence · name ×4
- cap_preflight_refuses_before_the_provider_and_permits_an_ungoverned_asset app-intelligence · name
Callees 6
- RuntimeContext::manifold_commit_service app-manifold · method
- CommitReport::durably_persisted app-manifold · method
- check_llm_spend_caps app-intelligence · name
- llm_spend_receipt app-intelligence · name
- resolve_owner app-intelligence · name
- cap_denial_from_reports app-intelligence · name
Source not readable from this process.