1 viewer
rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off
EnvVarGuard::unset
7lines
2cyclomatic
1max nesting
4statements
0? exits
1params
87callers
1callees
17.1 (p100)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (87 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 87
- clean_auth_env app-gateway · path
- quiet_env app-social · path
- clean_gateway_env app-gateway · path
- clean_auth_env app-gateway · path
- clean_gateway_env app-gateway · path
- the_opening_grant_is_opt_in_and_arms_from_the_env app-agent · path
- parse_lets_explicit_funding_win_over_the_default_grant app-agent · path
- starting_quota_grant_honors_the_env_override_and_ignores_junk app-agent · path
- a_create_call_that_says_nothing_about_keys_gets_no_key_material app-agent · path
- seed_matches_initial_usd app-capitalstrategy · path
- load_manifest_rejects_oversized_file app-compute · path
- resolves_default_model_when_env_unset app-image · path
- resolve_alt_token_priority app-image · path
- unavailable_when_url_unset app-image · path
- unavailable_when_env_unset app-image · path
- input_block_default_uses_gather app-messaging · path
- inbound_signature_allows_missing_header_in_dev_but_rejects_strict_or_bad_signatures app-messaging · path
- status_callback_records_lifecycle_and_finalizes_terminal_statuses app-messaging · path
- an_unconfigured_runtime_omits_the_headers_and_records_why app-messaging · path
- rich_model_turn_replays_exact_parts_and_rejects_changed_media app-messaging · path
- model_turn_persists_completion_and_replays_without_a_second_provider_call app-messaging · path
- signed_context_pack_is_inert_immutable_provider_context_and_replays_once app-messaging · path
- owner_policy_revision_drives_new_turns_while_old_turn_replay_stays_bound app-messaging · path
- owner_selected_provider_is_exact_and_stale_targets_fail_before_claim app-messaging · path
- model_turn_and_transcript_survive_protocol_store_reopen app-messaging · path
- model_turn_debits_the_agent_payer_and_publishes_a_spend_receipt app-messaging · path
- unaffordable_agent_payer_fails_the_turn_closed_without_a_provider_call app-messaging · path
- a_round_the_provider_answered_is_charged_even_when_the_turn_fails app-messaging · path
- auto_select_email_errors_when_no_real_provider_is_available app-messaging · path
- oversized_key_file_is_ignored app-messaging · path
- auto_detects_inline_json_vs_path app-messaging · path
- oversized_service_account_file_is_ignored app-messaging · path
- send_rejects_wrong_channel_and_missing_configuration app-messaging · path
- send_rejects_wrong_channel_missing_token_and_empty_chat_id app-messaging · path
- send_voice_requires_script_base_url_call_id_and_credentials app-messaging · path
- send_rejects_wrong_channel_missing_creds_and_empty_recipient app-messaging · path
- no_secret_means_no_token_and_no_headers_rather_than_a_broken_control app-messaging · path
- seed_llm_parent_caps_no_env_writes_nothing app-metering · path
- seed_llm_parent_caps_rejects_invalid_values app-metering · path
- seed_llm_parent_caps_rejects_non_positive_values app-metering · path
- seed_llm_parent_caps_picks_up_each_window app-metering · path
- seed_llm_parent_caps_pattern_catches_arbitrary_provider_model app-metering · path
- seed_quota_faucet_unset_writes_nothing app-metering · path
- seed_quota_faucet_disarmed_by_explicit_off app-metering · path
- seed_quota_faucet_mints_daily_to_the_operator_account app-metering · path
- seed_quota_faucet_env_overrides_the_daily_amount app-metering · path
- seed_quota_faucet_rejects_an_unparseable_amount app-metering · path
- seed_agent_quota_caps_no_env_writes_nothing app-metering · path
- seed_agent_quota_caps_writes_a_per_peer_and_a_global_rule app-metering · path
- clearing_one_ceiling_retracts_it_while_clearing_both_writes_nothing app-metering · path
- seeding_caps_preserves_the_faucet_mint_in_either_order app-metering · path
- seed_agent_quota_caps_rejects_a_malformed_or_zero_amount app-metering · path
- a_public_bind_alone_disarms_the_dev_formula app-network · path
- fetch_bootstrap_artifact_ignores_missing_and_blank_urls app-network · path
- run_builds_network_state_for_empty_context app-network · path
- env_config_file_applies_without_mode app-provider · path
- env_mode_defaults_to_off_without_explicit_opt_in app-provider · path
- env_mode_selects_off_aliases_and_minimal app-provider · path
- env_mode_selects_wide_blast_and_default_fallback app-provider · path
- default_poll_interval_reads_env_with_minimum_floor app-provider · path
- jetstream_url_subscribes_to_posts_follows_and_likes app-social · path
- availability_uses_explicit_or_env_credentials app-social · path
- listen_mode_switches_on_token_and_disable_flag app-social · path
- availability_uses_creds_or_env_token app-social · path
- passive_returns_emit_only app-social · path
- credentials_require_session_and_user app-social · path
- from_env_token_and_homeserver_handling app-social · path
- env_driven_listen_mode_and_homeserver app-social · path
- credentials_from_env_returns_none_when_missing app-social · path
- from_env_errors_when_unset app-social · path
- listen_mode_switches_on_app_token_and_disable_flag app-social · path
- is_available_with_either_token app-social · path
- with_creds_is_available_without_env_tokens app-social · path
- process_event_always_emits_inbound_event_for_passive_policy app-social · path
- an_engagement_event_writes_the_graph_under_the_default_passive_policy app-social · path
- a_content_event_writes_no_graph_observation app-social · path
- min_interval_defaults_and_env_override app-social · path
- unconfigured_without_tokens app-social · path
- unconfigured_when_no_keys app-social · path
- availability_and_reason_follow_bound_credentials app-social · path
- poll_interval_clamps_invalid_and_low_values app-social · path
- enabled_unless_env_disables app-tunnel · path
- reconcile_interval_defaults_to_5s app-tunnel · path
- idle_log_interval_defaults_to_quiet_heartbeat app-tunnel · path
- resolve_returns_empty_when_neither_registrations_nor_env app-tunnel · path
- env_var_guard_constructors_restore_absent_and_present_values test-helpers · path
- an_off_posture_node_is_ungated_and_a_public_bind_closes_it util-raw-route-auth · path
Callees 1
- EnvVarGuard::new test-helpers · self
Source not readable from this process.