Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

cre8-app-memory memory cargo crate

MemoryApp — extracted RuntimeApp crate.

crates/cre8-app-memory · level 18 · 2,450 lines (1,911 code) · 12 files · 119 fns (33 tests) · cyclomatic Σ 222

15workspace deps
3direct dependents
12transitive dependents
51calls out
15calls in
101call-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-truth (normal).

normal dep · 5 callsnormal dep · 4 callsnormal dep · 11 callsnormal dep · 3 callsnormal dep · 0 callsnormal dep · 1 callsnormal dep · 6 callsnormal dep · 0 calls · never namednormal dep · 4 callsnormal dep · 1 callsnormal dep · 3 callsnormal dep · 0 callsnormal dep · 0 callsnormal dep · 4 callsnormal dep · 6 callsdev dep · 1 callsdev dep · 1 callsdev dep · 1 callsnormal dep · 13 callsnormal dep · 2 callsnormal dep · 0 callsapp-memoryL18 · 1,911 linescre8-app-memoryapp-charterL7 · 2,341 linescre8-app-charterapp-collabL17 · 4,974 linescre8-app-collabapp-goalL10 · 1,622 linescre8-app-goalapp-intelligenceL11 · 6,159 linescre8-app-intelligenceapp-intelligence-apiL4 · 1,046 linescre8-app-intelligence-apiapp-manifoldL9 · 18,864 linescre8-app-manifoldapp-protocolL8 · 25,151 linescre8-app-protocolapp-truthL6 · 20,464 linescre8-app-truthplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoutil-graph-vertexL0 · 173 linescre8-util-graph-vertexapp-passport-modelL4 · 2,418 linescre8-app-passport-modelruntime-connection-catalo…L1 · 446 linescre8-runtime-connection-catalog-apitest-helpersL28 · 557 linescre8-test-helpersapp-messagingL19 · 25,534 linescre8-app-messagingapp-realmL26 · 7,526 linescre8-app-realmruntime-app-catalogL27 · 676 linescre8-runtime-app-catalog

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). 119 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
derive_memory_entry_idsrc/model.rs:42fn51204.6
MemoryEntry::newsrc/model.rs:94method161614.4
list_memory_entriessrc/model.rs:237fn31523.6
sample_entrysrc/model.rs:455fn311912.7
parse_memory_entrysrc/model.rs:410fn311232.3
upsert_memory_entrysrc/model.rs:197fn2541922.2
canonical_memory_bytessrc/model.rs:136fn121602.1
memory_entry_vidsrc/model.rs:35fn31302
list_memory_by_accountsrc/model.rs:241fn61712
fresh_graphsrc/model.rs:451fn311401.8
connectsrc/connection.rs:119fn166351.8
rank_by_substringsrc/connection.rs:224fn387601.7
test_connection_declaredsrc/app/tests.rs:16fn42301.6
parse_inputsrc/connection.rs:487fn31501.5
makesrc/connection.rs:516fn31511.5
recall_with_goal_alignmentsrc/model.rs:342fn353821.5
direct_recall_scoresrc/model.rs:383fn247201.4
runsrc/init.rs:8fn31201.3
memory_asset_namespacesrc/model.rs:53fn31201.3
strip_after_colonsrc/bin/goal_demo/run.rs:309fn72101.3
load_memory_entrysrc/model.rs:223fn41531.1
remember_handlersrc/connection.rs:140fn395291
recall_handlersrc/connection.rs:182fn395251
recall_for_goals_handlersrc/connection.rs:280fn7310231
get_handlersrc/connection.rs:356fn51221
list_handlersrc/connection.rs:364fn164241
MemoryEntry::with_embeddingsrc/model.rs:111method41601
temp_dbsrc/app/tests.rs:71fn31311
init_appssrc/app/tests.rs:75fn61321
list_memory_by_tagsrc/model.rs:248fn31311
parse_picksrc/bin/goal_demo/run.rs:279fn286110.9
verify_memory_entrysrc/model.rs:180fn142320.9
register_test_connection_catalogsrc/app/tests.rs:55fn151190.9
recall_by_similaritysrc/model.rs:261fn407430.8
seed_scope_chartersrc/app/tests.rs:82fn311200.8
MemoryEntry::with_sourcesrc/model.rs:121method41300.8
vector_normsrc/model.rs:302fn31100.7
sign_memory_entrysrc/model.rs:149fn91220.7
fresh_cache_forsrc/model.rs:463fn81230.7
print_hitsrc/bin/goal_memory_compose_demo/run.rs:121fn102100.6

Outside the workspace

anyhow hyperdb serde serde_json sha2