Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

crates/cre8-app-agent/src/steering.rs

cre8-app-agent · module steering · src · 789 lines (639 code, 72 comment) · sha 47fac6924326abf9

Items

const GATED_ACTIONS const CONTROL_PLANE_READS struct SteeringDirective enum PermissionStatus impl PermissionStatus struct PermissionRequest impl PermissionRequest enum AgentRunState impl AgentRunState struct AgentControlStatus struct SteeringRegistryInner static STEERING_REGISTRY const OPERATOR

Functions

By call-graph weight (PageRank; 1.0 is the average function). 42 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
registrysrc/steering.rs:137fn311005.5
verified_callersrc/steering.rs:402fn31301.7
resolve_permissionsrc/steering.rs:292fn244421.5
get_control_statesrc/steering.rs:223fn143521.4
require_operatorsrc/steering.rs:407fn51311.4
request_permissionsrc/steering.rs:241fn484431.4
set_control_statesrc/steering.rs:202fn192421.2
submit_directivesrc/steering.rs:142fn252331.1
readable_agentsrc/steering.rs:427fn93321.1
agent_dispatch_guardsrc/steering.rs:382fn164331
PermissionRequest::is_usablesrc/steering.rs:90method32200.9
agent_steersrc/steering.rs:444fn271320.9
as_callersrc/steering.rs:647fn51410.9
list_permissionssrc/steering.rs:341fn246210.8
agent_steer_pollsrc/steering.rs:611fn232240.8
agent_controlsrc/steering.rs:478fn315240.8
poll_directivessrc/steering.rs:169fn166210.8
agent_permission_resolvesrc/steering.rs:551fn261220.8
consume_approved_permissionsrc/steering.rs:319fn202130.8
gated_subjectsrc/steering.rs:376fn31100.8
handle_agent_permission_requestsrc/steering.rs:513fn321330.8
operatorssrc/steering.rs:643fn31300.8
agent_permissionssrc/steering.rs:584fn203130.7
require_selfsrc/steering.rs:415fn93110.7
list_directivessrc/steering.rs:187fn132110.6
handle_agent_steersrc/steering.rs:440fn31120.5
handle_agent_controlsrc/steering.rs:474fn31120.5
handle_agent_permission_resolvesrc/steering.rs:547fn31120.5
handle_agent_permissionssrc/steering.rs:580fn31120.5
handle_agent_steer_pollsrc/steering.rs:607fn31120.5
PermissionStatus::as_strsrc/steering.rs:55method73000.5
PermissionRequest::matchessrc/steering.rs:94method33000.5
AgentRunState::as_strsrc/steering.rs:109method73000.5
clear_registry_for_testsrc/steering.rs:367fn72010.5
test_steering_directives_flowsrc/steering.rs:654fn171030.5
test_control_state_transitionssrc/steering.rs:673fn101020.5
requests_are_never_self_approved_and_resolve_oncesrc/steering.rs:685fn331060.5
permission_request_cannot_name_another_agentsrc/steering.rs:720fn91030.5
guard_consumes_one_approval_per_gated_dispatchsrc/steering.rs:731fn141030.5
guard_refuses_work_while_paused_or_cancelledsrc/steering.rs:747fn111020.5
control_plane_writes_are_operator_onlysrc/steering.rs:760fn161050.5
only_the_agent_consumes_its_directivessrc/steering.rs:778fn111040.5

Source not readable from this process.