Code Analysis: KimaAI – AI Chatbot & Assistant for WordPress 1.4.6

Most Complex Functions

Function Rating Complexity
KimaAI\ChatBot\ChatBot::chatbot()
D
62
KimaAI\ChatBot\ChatBot::streamOpenAiChat()
D
47
KimaAI\Admin\Settings::sanitizeAgainstSchema()
D
39
KimaAI\Ai\Providers\AbstractClient::request()
D
30
KimaAI\Ai\AiModels::openAiModels()
C
1
KimaAI\Admin\Settings::autoFirstSyncFromSibling()
C
28
KimaAI\Ai\EnvResolver::resolve()
B
21
KimaAI\Database\Migrations\VersionYYYYMMDDNN::scenarioJsonToChildTableMigration()
B
14
KimaAI\Database\Migrations\Version2026012702::scenarioJsonToChildTableMigration()
B
14
KimaAI\Ai\AiService::saveImageResponse()
B
15
KimaAI\Admin\Settings::registerRoutes()
B
13
KimaAI\Helper::aiProviderModelOptions()
A
15