Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-agent/src/bin/agent_loop/run.rs

cre8-app-agent · module bin::agent_loop::run · src · 1,000 lines (844 code, 67 comment) · sha 6470cd6b72738fd4

Items

type SharedGraph struct JsonlLogger impl JsonlLogger struct TokenBudget impl TokenBudget struct FounderCreateProjectTool impl Tool for FounderCreateProjectTool struct FounderCreateTaskTool impl Tool for FounderCreateTaskTool const TASK_COMPLETE_REP struct FounderApproveTaskTool impl Tool for FounderApproveTaskTool struct LogTimeTool impl Tool for LogTimeTool struct AgentProfile struct AgentLoopConfig struct AgentLoopPaths impl AgentLoopPaths struct AgentLoopPlan struct AgentLoopSession struct AgentLoopTaskCounts impl AgentLoopTaskCounts

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
TokenBudget::usedsrc/bin/agent_loop/run.rs:147method31402
load_dotenv_if_presentsrc/bin/agent_loop/run.rs:68fn297111.1
parse_retry_after_secssrc/bin/agent_loop/run.rs:477fn61101
log_replysrc/bin/agent_loop/run.rs:953fn411121
FounderCreateProjectTool::namesrc/bin/agent_loop/run.rs:172trait impl31100.9
FounderCreateTaskTool::namesrc/bin/agent_loop/run.rs:241trait impl31100.9
FounderApproveTaskTool::namesrc/bin/agent_loop/run.rs:306trait impl31100.9
LogTimeTool::namesrc/bin/agent_loop/run.rs:379trait impl31100.9
run_agent_turnsrc/bin/agent_loop/run.rs:865fn141150.7
agent_loop_config_from_argssrc/bin/agent_loop/run.rs:492fn91100.7
load_agent_loop_dotenvsrc/bin/agent_loop/run.rs:502fn31110.7
AgentLoopPaths::defaultsrc/bin/agent_loop/run.rs:525method111100.7
tick_nudgesrc/bin/agent_loop/run.rs:880fn134110.6
push_user_nudgesrc/bin/agent_loop/run.rs:894fn91110.6
step_with_rate_limitsrc/bin/agent_loop/run.rs:904fn184110.6
handle_step_resultsrc/bin/agent_loop/run.rs:923fn293110.6
trim_conversationsrc/bin/agent_loop/run.rs:995fn62100.6
AgentLoopTaskCounts::from_taskssrc/bin/agent_loop/run.rs:563method81100.6
print_agent_loop_headersrc/bin/agent_loop/run.rs:506fn92100.6
build_agent_loop_plansrc/bin/agent_loop/run.rs:584fn71130.6
phase_prepare_agent_loop_sessionsrc/bin/agent_loop/run.rs:592fn3511100.6
phase_run_agent_loop_tickssrc/bin/agent_loop/run.rs:774fn356120.6
phase_print_agent_loop_summarysrc/bin/agent_loop/run.rs:810fn331150.6
seed_env_creds_into_vaultsrc/bin/agent_loop/run.rs:98fn143140.5
JsonlLogger::newsrc/bin/agent_loop/run.rs:122method62120.5
agent_loop_profilessrc/bin/agent_loop/run.rs:628fn471100.5
build_agent_loop_agentssrc/bin/agent_loop/run.rs:709fn6471130.5
discover_agent_loop_providersrc/bin/agent_loop/run.rs:844fn202120.5
build_agent_viewsrc/bin/agent_loop/run.rs:438fn201150.5
loop_profile_lookupsrc/bin/agent_loop/run.rs:464fn72120.5
build_vm_os_toolsrc/bin/agent_loop/run.rs:682fn265170.5
JsonlLogger::logsrc/bin/agent_loop/run.rs:129method62000.5
TokenBudget::addsrc/bin/agent_loop/run.rs:150method41000.5
TokenBudget::exhaustedsrc/bin/agent_loop/run.rs:154method31010.5
FounderCreateProjectTool::specsrc/bin/agent_loop/run.rs:175trait impl201010.5
FounderCreateProjectTool::executesrc/bin/agent_loop/run.rs:195trait impl382030.5
FounderCreateTaskTool::specsrc/bin/agent_loop/run.rs:244trait impl191010.5
FounderCreateTaskTool::executesrc/bin/agent_loop/run.rs:263trait impl302040.5
FounderApproveTaskTool::specsrc/bin/agent_loop/run.rs:309trait impl141010.5
FounderApproveTaskTool::executesrc/bin/agent_loop/run.rs:323trait impl461060.5
LogTimeTool::specsrc/bin/agent_loop/run.rs:382trait impl191010.5
LogTimeTool::executesrc/bin/agent_loop/run.rs:401trait impl251040.5
runsrc/bin/agent_loop/run.rs:575fn81050.5

Source not readable from this process.