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

cre8-app-collab collab cargo crate

CollabApp extracted app crate.

crates/cre8-app-collab · level 18 · 6,055 lines (4,876 code) · 12 files · 297 fns (130 tests) · cyclomatic Σ 505

14workspace deps
5direct dependents
27transitive dependents
163calls out
15calls in
224call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 6 calls · source referencenormal dep · 5 calls · source referencenormal dep · 20 calls · source referencenormal dep · 0 calls · source referencenormal dep · 17 calls · source referencenormal dep · 1 calls · source referencenormal dep · 7 calls · incomplete scannormal dep · 2 calls · source referencenormal dep · 30 calls · source referencenormal dep · 27 calls · source referencenormal dep · 2 calls · source referencenormal dep · 7 calls · source referencenormal dep · 3 calls · source referencenormal dep · 3 calls · source referencenormal dep · 0 calls · source referencenormal dep · 2 calls · source referencedev dep · 42 calls · source referencenormal dep · 4 calls · source referencedev dep · 0 calls · incomplete scannormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scandev dep · 0 calls · incomplete scannormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scanapp-collabL18 · 4,876 linescre8-app-collabapp-agentL24 · 25,428 linescre8-app-agentapp-code_changeL22 · 2,183 linescre8-app-code_changeapp-association-modelL4 · 1,562 linescre8-app-association-modelapp-collab-modelL0 · 24 linescre8-app-collab-modelapp-intelligenceL12 · 6,289 linescre8-app-intelligenceapp-intelligence-apiL4 · 1,046 linescre8-app-intelligence-apiapp-matchingL17 · 23,403 linescre8-app-matchingapp-passport-modelL4 · 2,434 linescre8-app-passport-modelapp-protocolL9 · 26,097 linescre8-app-protocolapp-view-libL8 · 89,193 linescre8-app-view-libplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreutil-secretL0 · 109 linescre8-util-secrettest-helpersL29 · 557 linescre8-test-helpersapp-memoryL19 · 1,944 linescre8-app-memoryapp-meteringL11 · 4,358 linescre8-app-meteringapp-realmL27 · 7,854 linescre8-app-realmapp-viewL10 · 6,011 linescre8-app-viewruntimeL31 · 4 linescre8-runtimeruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh

File call graph

Resolved calls between this crate's files, callers left of callees.

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
vidsrc/schema.rs:79fn311804.5
parse_critic_responsesrc/llm_agent.rs:345fn5011914
parse_verdictsrc/llm_agent.rs:396fn104103.9
majority_with_conservative_tiebreaksrc/debate.rs:454fn228203.7
resolvesrc/debate.rs:425fn267723.5
LlmAgent::criticsrc/llm_agent.rs:84method2011503.4
LlmAgent::writersrc/llm_agent.rs:65method1511903
critique_to_validationsrc/validation_bridge.rs:49fn275952.8
other_vertex_idsrc/conversation.rs:353fn31502.1
Conversation::loadsrc/conversation.rs:145method1611062.1
dominant_non_acceptsrc/debate.rs:479fn72112
CannedProvider::newsrc/connection.rs:628method811201.9
eid_pairsrc/schema.rs:84fn31701.8
run_critic_loop_with_retrievalsrc/critic.rs:248fn364351.8
convosrc/llm_agent.rs:457fn3511101.7
append_messagesrc/conversation.rs:428fn443951.7
cosinesrc/vector.rs:72fn176301.7
HyperVectorIndex::newsrc/vector.rs:100method311201.7
create_sessionsrc/conversation.rs:361fn2221021.5
register_agentsrc/conversation.rs:386fn396841.5
Conversation::unique_retrieval_hitssrc/conversation.rs:122method134101.5
id_suffixsrc/conversation.rs:694fn41201.5
run_critic_loopsrc/critic.rs:100fn1511311.4
clock_fnsrc/critic.rs:293fn811301.4
ScriptedAgent::newsrc/agent.rs:65method311001.4
HyperVectorIndex::searchsrc/vector.rs:179method365731.3
run_debate_loopsrc/debate.rs:91fn2931061.2
atomsrc/vector.rs:262fn91701.2
LlmAgent::effective_system_promptsrc/llm_agent.rs:171method203111.2
resolve_providersrc/connection.rs:519fn51311.2
LlmAgent::with_max_tokenssrc/llm_agent.rs:131method41901.2
LlmAgent::with_temperaturesrc/llm_agent.rs:136method41801.1
renderedsrc/view_templates.rs:317fn31311.1
map_verdictsrc/validation_bridge.rs:80fn83201.1
CriticLoopConfig::defaultsrc/critic.rs:70trait impl31801.1
DebateLoopState::record_verdictsrc/debate.rs:162method41101.1
make_islandsrc/debate.rs:497fn41901.1
clock_fnsrc/debate.rs:502fn81901.1
writer_agentsrc/debate.rs:551fn71911.1
Agent::account_idsrc/agent.rs:45trait default31101

Outside the workspace

anyhow hyperdb serde serde_json sha2 tracing