Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-platform-process/src/registry.rs

cre8-platform-process · module registry · src · 1,008 lines (775 code, 112 comment) · sha 686fba7a227fa501

Items

const HISTORY_CAP const COMMAND_DISPLAY_LIMIT const REDACTED_COMMAND_VALUE const ENV_SESSION_ID const ENV_AGENT_ID enum ProcessStatus struct ProcessRecord struct ProcessRegistrySnapshot struct ProcessRegistry struct RegistryInner static GLOBAL struct ScopedAgentRestore impl Drop for ScopedAgentRestore static CACHE struct CommandTokenRedaction impl CommandTokenRedaction impl ProcessRegistry struct TrackedChild impl TrackedChild impl Drop for TrackedChild

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
command_token_is_sensitivesrc/registry.rs:292fn274201.9
current_identitysrc/registry.rs:174fn61501.8
globalsrc/registry.rs:114fn311101.7
TrackedChild::record_statussrc/registry.rs:617method62331.6
scoped_agent_account_idsrc/registry.rs:167fn31501.5
redact_command_tokensrc/registry.rs:259fn154141.5
enter_agent_account_scopesrc/registry.rs:146fn62101.2
ProcessRegistry::finalizesrc/registry.rs:346method82451.2
truncate_command_displaysrc/registry.rs:223fn114201.2
redact_sensitive_commandsrc/registry.rs:235fn122211.2
spawn_tracked_with_agentsrc/registry.rs:566fn311181.2
tracked_output_with_agentsrc/registry.rs:489fn6722111.1
format_commandsrc/registry.rs:215fn71421.1
trim_nonemptysrc/registry.rs:189fn31201
exit_process_statussrc/registry.rs:208fn62201
ProcessRegistry::snapshotsrc/registry.rs:355method171620.9
output_process_statussrc/registry.rs:201fn62200.9
echo_cmdsrc/registry.rs:685fn141600.9
TrackedChild::waitsrc/registry.rs:624method71520.9
TrackedChild::idsrc/registry.rs:609method31400.8
with_agent_account_idsrc/registry.rs:159fn41310.8
CommandTokenRedaction::newsrc/registry.rs:254method31100.8
redact_inline_sensitive_assignmentsrc/registry.rs:275fn51110.8
command_token_starts_sensitive_valuesrc/registry.rs:281fn32110.8
redact_command_token_valuesrc/registry.rs:285fn63100.8
local_session_idsrc/registry.rs:193fn51110.8
ProcessRegistry::insert_activesrc/registry.rs:326method191310.8
spawn_trackedsrc/registry.rs:560fn31510.8
TrackedChild::record_idsrc/registry.rs:613method31500.8
TrackedChild::wait_with_outputsrc/registry.rs:632method71320.7
ProcessRegistry::next_idsrc/registry.rs:321method41200.7
resolve_identitysrc/registry.rs:181fn72120.7
tracked_outputsrc/registry.rs:481fn31210.7
remove_active_recordsrc/registry.rs:410fn41100.7
complete_process_recordsrc/registry.rs:415fn41100.7
emit_finalized_process_recordsrc/registry.rs:420fn94140.7
push_history_recordsrc/registry.rs:470fn62100.7
TrackedChild::killsrc/registry.rs:660method62300.7
TrackedChild::detach_with_waitersrc/registry.rs:645method141260.7
finalized_duration_mssrc/registry.rs:430fn31100.6
emit_exited_process_recordsrc/registry.rs:434fn111100.6
emit_nonzero_process_recordsrc/registry.rs:446fn111100.6
emit_failed_process_recordsrc/registry.rs:458fn111100.6
exit_cmdsrc/registry.rs:700fn141100.6
scoped_account_valuesrc/registry.rs:730fn41110.6
scoped_empty_valuesrc/registry.rs:735fn31100.6
sleeper_cmdsrc/registry.rs:715fn141200.6
test_recordsrc/registry.rs:739fn141100.6
TrackedChild::child_mutsrc/registry.rs:605method31100.5
ProcessRegistry::snapshot_for_agentsrc/registry.rs:378method301120.5
ScopedAgentRestore::dropsrc/registry.rs:138trait impl62000.5
TrackedChild::dropsrc/registry.rs:669trait impl92010.5
tracked_output_records_active_then_historysrc/registry.rs:755fn101040.5
spawn_tracked_finalizes_on_waitsrc/registry.rs:767fn91060.5
spawn_tracked_exposes_child_and_wait_with_outputsrc/registry.rs:778fn131080.5
spawn_tracked_drop_and_kill_finalize_recordssrc/registry.rs:793fn161080.5
tracked_output_records_spawn_failure_and_nonzero_exitsrc/registry.rs:811fn131040.5
scoped_agent_id_applies_restores_and_survives_panicsrc/registry.rs:826fn161040.5
snapshot_for_agent_filters_active_and_history_recordssrc/registry.rs:844fn1810100.5
detach_with_waiter_records_eventual_exitsrc/registry.rs:864fn173060.5
local_registry_finalize_handles_running_status_and_history_capsrc/registry.rs:883fn282050.5
current_identity_is_stablesrc/registry.rs:913fn51010.5
command_format_redacts_sensitive_valuessrc/registry.rs:920fn221020.5
command_format_truncates_on_utf8_boundarysrc/registry.rs:944fn131020.5
process_status_helpers_capture_wait_errorssrc/registry.rs:959fn111000.5
consumed_tracked_child_methods_report_errorssrc/registry.rs:972fn111040.5
resolve_identity_covers_trimmed_empty_and_local_fallback_pathssrc/registry.rs:990fn121020.5
empty_agent_account_id_runs_without_setting_thread_local_scopesrc/registry.rs:1004fn41020.5

Source not readable from this process.