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

Most Complex Functions

Function Rating Complexity
KimaAI\Ai\AiModels::openAiModels()
D
1
KimaAI\Admin\Settings::sanitizeAgainstSchema()
D
39
KimaAI\Admin\Settings::autoFirstSyncFromSibling()
D
36
KimaAI\Ai\Providers\AbstractClient::request()
D
30
KimaAI\Ai\EnvResolver::resolve()
D
29
KimaAI\Ai\AiService::parseResponse()
B
22
KimaAI\ChatBot\ChatbotProviderErrorNormalizer::extractErrorPayloadFromString()
B
21
KimaAI\Ai\Providers\OpenAI\Stream\ResponsesStreamParser::push()
B
17
KimaAI\Admin\Settings::registerRoutes()
B
14
KimaAI\Database\Migrations\VersionYYYYMMDDNN::scenarioJsonToChildTableMigration()
B
14
KimaAI\Ai\AiService::run()
B
17
KimaAI\Database\Migrations\Version2026012702::scenarioJsonToChildTableMigration()
B
14