Skip to content
1 viewer

rust 1,863,595 · typescript 236,163 · javascript 133,293 · python 20,426 · 6,419 files · digest 1cc7bcfad2b4 · built in 1.4 s · crystals off

llm_spend_receipt

cre8_app_intelligence::spend::llm_spend_receipt

fn · cre8-app-intelligence · crates/cre8-app-intelligence/src/spend.rs:325 pub documented

20lines
1cyclomatic
0max nesting
1statements
0? exits
2params
4callers
4callees
1.2 (p85)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (4 direct callers, 4 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 4 sitesname · 1 sitename · 1 sitename · 3 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitesettle_model_turn_spendapp-messaging · cc 1cre8_app_messaging::connection::settle_model_turn_spendLocalSubstrateTransport::se…app-agent · cc 1cre8_app_agent::driver::LocalSubstrateTransport::settle_llm_spendunpriced_spend_settles_as_a…app-intelligence · cc 1cre8_app_intelligence::spend::tests::unpriced_spend_settles_as_an_explicit_no_opinsufficient_balance_is_typ…app-intelligence · cc 1cre8_app_intelligence::spend::tests::insufficient_balance_is_typed_and_moves_nothingwithout_a_chokepoint_the_sp…app-intelligence · cc 1cre8_app_intelligence::spend::tests::without_a_chokepoint_the_spend_still_debits_and_credits_atomicallyhappy_debit_moves_the_quote…app-intelligence · cc 1cre8_app_intelligence::spend::tests::happy_debit_moves_the_quoted_denom_from_agent_to_owner_through_the_chokepointa_re_settle_of_the_same_inv…app-intelligence · cc 1cre8_app_intelligence::spend::tests::a_re_settle_of_the_same_invocation_replays_without_debiting_twiceinsufficient_balance_throug…app-intelligence · cc 1cre8_app_intelligence::spend::tests::insufficient_balance_through_the_chokepoint_path_is_typed_and_moves_nothinga_cli_provider_round_is_cap…app-intelligence · cc 2cre8_app_intelligence::spend::tests::a_cli_provider_round_is_capped_because_the_cap_names_the_denom_not_the_providera_global_cap_is_shared_acro…app-intelligence · cc 3cre8_app_intelligence::spend::tests::a_global_cap_is_shared_across_agents_while_a_per_peer_cap_is_notsettle_llm_spendapp-intelligence · cc 11cre8_app_intelligence::spend::settle_llm_spendreceipt_binds_the_full_spen…app-intelligence · cc 1cre8_app_intelligence::spend::tests::receipt_binds_the_full_spend_tuple_and_the_contract_resolves_a_transfersame_invocation_hashes_iden…app-intelligence · cc 1cre8_app_intelligence::spend::tests::same_invocation_hashes_identically_and_distinct_invocations_do_nota_per_peer_cap_refuses_the_…app-intelligence · cc 4cre8_app_intelligence::spend::tests::a_per_peer_cap_refuses_the_spend_at_the_chokepoint_as_a_typed_denialllm_spend_receiptapp-intelligence · cc 1cre8_app_intelligence::spend::llm_spend_receiptIntentReceipt::new_with_pay…runtime-contracts · cc 1cre8_runtime_contracts::intent_receipt::IntentReceipt::new_with_payloadprovider_segmentapp-intelligence · cc 4cre8_app_intelligence::spend::provider_segmentdeterministic_ts_from_refapp-intelligence · cc 1cre8_app_intelligence::spend::deterministic_ts_from_refspend_refapp-intelligence · cc 1cre8_app_intelligence::spend::spend_refIntentReceipt::recompute_ha…runtime-contracts · cc 5cre8_runtime_contracts::intent_receipt::IntentReceipt::recompute_hash

Control flow

Source not readable from this process.

Callees 4

Source not readable from this process.