MxChat_Pinecone_Manager C

Total Complexity 104
Dependencies 1
Dependents 2
Total lines 851
Lines of code 525
Logical lines of code 261
Comment lines 176
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
mxchat_get_recent_1k_entries()
B
37 15 68
fetch_pinecone_vectors_by_ids()
A
39 14 62
mxchat_get_pinecone_processed_content()
A
43 12 47
mxchat_delete_all_from_pinecone()
A
42 11 57
mxchat_remove_from_processed_content_caches()
A
52 9 26
mxchat_get_pinecone_total_count()
A
48 8 32
mxchat_delete_from_pinecone()
S
42 5 60
mxchat_fetch_pinecone_records()
S
49 6 29
mxchat_delete_from_pinecone_by_url()
S
50 5 29
mxchat_delete_from_pinecone_by_vector_id()
S
47 3 39
mxchat_delete_pinecone_batch()
S
48 3 38
mxchat_get_pinecone_credentials()
S
67 3 7
mxchat_validate_pinecone_credentials()
S
71 3 6
get_instance()
S
69 2 7
mxchat_remove_from_pinecone_vector_cache()
S
66 2 8
mxchat_refresh_after_new_content()
S
74 1 5
log_pinecone_error()
S
91 1 2
__construct()
S
78 1 3