Meow_MWAI_Query_Base A

Total Complexity 63
Dependencies 4
Dependents 7
Total lines 396
Lines of code 220
Logical lines of code 104
Comment lines 93
Methods 32
Properties 24

Methods 32

Method Rating Maintainability Complexity Lines of code
inject_params()
B
43 18 48
convert_keys()
S
56 5 18
final_checks()
S
60 4 14
set_messages()
S
60 3 14
jsonSerialize()
S
54 2 21
set_instructions()
S
66 2 8
getExtraParam()
S
69 2 7
set_max_messages()
S
73 2 5
__construct()
S
65 2 9
set_scope()
S
81 1 3
set_bot_id()
S
81 1 3
add_function()
S
76 1 4
setExtraParam()
S
80 1 3
toJson()
S
80 1 3
set_functions()
S
77 1 4
set_tools()
S
81 1 3
set_mcp_servers()
S
81 1 3
set_previous_response_id()
S
81 1 3
set_history_strategy()
S
81 1 3
set_max_results()
S
81 1 3
set_session()
S
81 1 3
set_env_id()
S
81 1 3
set_api_key()
S
81 1 3
set_context()
S
81 1 3
replace()
S
79 1 3
get_message()
S
82 1 3
get_in_tokens()
S
68 1 8
get_chat_id()
S
82 1 3
set_chat_id()
S
81 1 3
get_model()
S
82 1 3
set_model()
S
81 1 3
set_message()
S
81 1 3