1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
crates/cre8-app-collab/src/conversation.rs
Items
struct AgentRef struct MessageView struct CritiqueView struct RetrievalHit struct RetrievalView struct Conversation impl Conversation
Functions
By call-graph weight (PageRank; 1.0 is the average function). 42 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| other_vertex_idsrc/conversation.rs:353 | fn | 3 | 1 | 5 | 0 | 2.1 | |
| Conversation::loadsrc/conversation.rs:145 | method | 16 | 1 | 10 | 6 | 2.1 | |
| append_messagesrc/conversation.rs:428 | fn | 44 | 3 | 9 | 5 | 1.7 | |
| create_sessionsrc/conversation.rs:361 | fn | 22 | 2 | 10 | 2 | 1.6 | |
| register_agentsrc/conversation.rs:386 | fn | 39 | 6 | 8 | 4 | 1.5 | |
| Conversation::unique_retrieval_hitssrc/conversation.rs:122 | method | 13 | 4 | 1 | 0 | 1.5 | |
| id_suffixsrc/conversation.rs:694 | fn | 4 | 1 | 2 | 0 | 1.5 | |
| add_critiquesrc/conversation.rs:477 | fn | 42 | 4 | 5 | 3 | 1 | |
| add_retrieval_hit_edgesrc/conversation.rs:652 | fn | 26 | 2 | 1 | 3 | 1 | |
| agentsrc/conversation.rs:705 | fn | 9 | 1 | 6 | 0 | 0.9 | |
| verdict_from_propsrc/conversation.rs:256 | fn | 8 | 4 | 1 | 0 | 0.8 | |
| critique_view_from_edgesrc/conversation.rs:232 | fn | 23 | 3 | 1 | 2 | 0.8 | |
| retrieval_view_from_session_edgesrc/conversation.rs:284 | fn | 17 | 1 | 1 | 3 | 0.8 | |
| load_session_agentssrc/conversation.rs:163 | fn | 14 | 5 | 1 | 3 | 0.8 | |
| load_session_messagessrc/conversation.rs:189 | fn | 15 | 5 | 1 | 3 | 0.8 | |
| load_session_critiquessrc/conversation.rs:216 | fn | 15 | 3 | 1 | 2 | 0.8 | |
| load_session_retrievalssrc/conversation.rs:265 | fn | 18 | 4 | 1 | 2 | 0.8 | |
| next_message_seqsrc/conversation.rs:687 | fn | 4 | 1 | 1 | 2 | 0.8 | |
| retrieval_request_and_hitssrc/conversation.rs:302 | fn | 20 | 5 | 1 | 3 | 0.7 | |
| agent_ref_from_vertexsrc/conversation.rs:178 | fn | 10 | 1 | 1 | 1 | 0.7 | |
| message_view_from_vertexsrc/conversation.rs:205 | fn | 10 | 1 | 1 | 0 | 0.7 | |
| update_retrieval_requestsrc/conversation.rs:323 | fn | 12 | 3 | 1 | 1 | 0.7 | |
| retrieval_hit_from_edgesrc/conversation.rs:336 | fn | 16 | 1 | 1 | 2 | 0.7 | |
| record_retrievalsrc/conversation.rs:529 | fn | 30 | 1 | 2 | 7 | 0.7 | |
| Conversation::last_messagesrc/conversation.rs:136 | method | 3 | 1 | 2 | 0 | 0.7 | |
| Conversation::emptysrc/conversation.rs:108 | method | 10 | 1 | 2 | 0 | 0.6 | |
| ensure_session_existssrc/conversation.rs:560 | fn | 10 | 2 | 1 | 1 | 0.6 | |
| add_retrieval_vertexsrc/conversation.rs:571 | fn | 25 | 1 | 1 | 0 | 0.6 | |
| link_session_retrievalsrc/conversation.rs:597 | fn | 19 | 1 | 1 | 2 | 0.6 | |
| link_requesting_messagesrc/conversation.rs:617 | fn | 22 | 1 | 1 | 2 | 0.6 | |
| link_retrieval_hitssrc/conversation.rs:640 | fn | 11 | 2 | 1 | 1 | 0.6 | |
| next_retrieval_seqsrc/conversation.rs:679 | fn | 7 | 1 | 1 | 2 | 0.6 | |
| Conversation::critiques_ofsrc/conversation.rs:140 | method | 3 | 1 | 1 | 0 | 0.5 | |
| create_session_is_idempotentsrc/conversation.rs:716 | fn | 7 | 1 | 0 | 4 | 0.5 | |
| register_agent_writes_vertex_and_edgesrc/conversation.rs:725 | fn | 11 | 1 | 0 | 7 | 0.5 | |
| register_agent_is_idempotentsrc/conversation.rs:738 | fn | 6 | 1 | 0 | 4 | 0.5 | |
| append_message_assigns_monotonic_idssrc/conversation.rs:746 | fn | 10 | 1 | 0 | 5 | 0.5 | |
| append_message_rejects_unknown_sessionsrc/conversation.rs:758 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| add_critique_creates_rationale_message_and_edgesrc/conversation.rs:765 | fn | 22 | 1 | 0 | 7 | 0.5 | |
| load_round_trips_full_sessionsrc/conversation.rs:789 | fn | 36 | 1 | 0 | 7 | 0.5 | |
| last_message_and_critiques_ofsrc/conversation.rs:827 | fn | 18 | 1 | 0 | 9 | 0.5 | |
| load_unknown_session_errorssrc/conversation.rs:847 | fn | 5 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.