1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
AgentPerceptionLoop::new
12lines
1cyclomatic
0max nesting
1statements
0? exits
3params
22callers
0callees
2.6 (p97)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (22 direct callers, 0 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 22
- VirtualAgentApp::connect app-virtual_agent · path
- test_perceive_reads_entities app-virtual_agent · path
- test_attend_filters_by_salience app-virtual_agent · path
- test_reason_calls_provider app-virtual_agent · path
- test_act_dispatches_tool_calls app-virtual_agent · path
- test_settle_updates_wallet app-virtual_agent · path
- test_full_tick_end_to_end app-virtual_agent · path
- test_full_tick_with_trade_settlement app-virtual_agent · path
- test_empty_space_produces_empty_receipt app-virtual_agent · path
- test_salience_scoring app-virtual_agent · path
- test_cadence_skips_reasoning_between_cooldowns app-virtual_agent · path
- test_fast_brain_move_to app-virtual_agent · path
- test_fast_brain_patrol_advances_waypoint app-virtual_agent · path
- test_fast_brain_idle_produces_no_actions app-virtual_agent · path
- test_set_goal_tool_changes_behavior app-virtual_agent · path
- test_two_brain_integration app-virtual_agent · path
- test_registry_register_and_list app-virtual_agent · path ×2
- test_registry_unregister app-virtual_agent · path ×2
- test_registry_replace_existing app-virtual_agent · path ×2
- test_registry_tick_all_multiple_agents app-virtual_agent · path ×3
- test_registry_tick_all_respects_individual_cadence app-virtual_agent · path ×2
- test_tick_agents_hook_returns_summary app-virtual_agent · path ×2
Callees 0
Source not readable from this process.