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

cre8-app-collab collab cargo crate

CollabApp extracted app crate.

crates/cre8-app-collab · level 17 · 6,185 lines (4,990 code) · 13 files · 307 fns (136 tests) · cyclomatic Σ 522

14workspace deps
5direct dependents
27transitive dependents
166calls out
15calls in
232call-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.

Declared but never named in this crate's source: cre8-app-matching (normal).

normal dep · 6 callsnormal dep · 5 callsnormal dep · 20 callsnormal dep · 0 callsnormal dep · 17 callsnormal dep · 1 callsnormal dep · 7 calls · never namednormal dep · 2 callsnormal dep · 30 callsnormal dep · 29 callsnormal dep · 2 callsnormal dep · 7 callsnormal dep · 4 callsnormal dep · 3 callsnormal dep · 0 callsnormal dep · 2 callsdev dep · 42 callsnormal dep · 4 callsdev dep · 0 calls · never namednormal dep · 0 callsdev dep · 0 calls · never nameddev dep · 0 calls · never namednormal dep · 0 callsdev dep · 0 calls · never namedapp-collabL17 · 4,990 linescre8-app-collabapp-agentL23 · 25,432 linescre8-app-agentapp-code_changeL21 · 2,183 linescre8-app-code_changeapp-association-modelL4 · 1,562 linescre8-app-association-modelapp-collab-modelL0 · 24 linescre8-app-collab-modelapp-intelligenceL11 · 6,159 linescre8-app-intelligenceapp-intelligence-apiL4 · 1,046 linescre8-app-intelligence-apiapp-matchingL16 · 23,392 linescre8-app-matchingapp-passport-modelL4 · 2,418 linescre8-app-passport-modelapp-protocolL8 · 25,233 linescre8-app-protocolapp-view-libL7 · 87,064 linescre8-app-view-libplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreutil-secretL0 · 109 linescre8-util-secrettest-helpersL28 · 557 linescre8-test-helpersapp-memoryL18 · 1,911 linescre8-app-memoryapp-meteringL10 · 4,358 linescre8-app-meteringapp-realmL26 · 7,526 linescre8-app-realmapp-viewL9 · 5,933 linescre8-app-viewruntimeL30 · 4 linescre8-runtimeruntime-app-catalogL27 · 676 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). 307 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
vidsrc/schema.rs:79fn311804.5
parse_critic_responsesrc/llm_agent.rs:345fn5011914.1
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.5
LlmAgent::writersrc/llm_agent.rs:65method1511903
critique_to_validationsrc/validation_bridge.rs:49fn275952.9
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.8
append_messagesrc/conversation.rs:428fn443951.7
cosinesrc/vector.rs:72fn176301.7
HyperVectorIndex::newsrc/vector.rs:100method311201.7
create_sessionsrc/conversation.rs:361fn2221021.6
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
valid_session_path_segmentsrc/view_templates/tests.rs:120fn32101.1
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

Outside the workspace

anyhow hyperdb serde serde_json sha2 tracing