Commit Graph
106159 Commits
Author SHA1 Message Date
liugangandClaude ea9407964f + [misc] Add unit tests for aiModel::getMiniPrograms() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 78d8f33c2a + [misc] Add unit tests for aiModel::updateCustomCategories() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude e26b099bc7 + [misc] Add unit tests for aiModel::checkDuplicatedCategory() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 0a52bc15c6 + [misc] Add unit tests for aiModel::getPublishedCustomCategories() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude bfbee3f68c + [misc] Add unit tests for aiModel::getUsedCustomCategories() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 87d6f3a190 + [misc] Add unit tests for aiModel::getCustomCategories() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude d57b54bf15 + [misc] Add unit tests for aiModel::getMiniProgramByID() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude dd59ac000e + [misc] Add unit tests for aiModel::getMiniProgramsByID() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 9cb2610a4b + [misc] Add unit tests for aiModel::getHistoryMessages() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 4ed71ad432 + [misc] Add unit tests for aiModel::deleteHistoryMessagesByID() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude be44068ee8 + [misc] Add unit tests for aiModel::saveMiniProgramMessage() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude f4ac41fe11 + [misc] Add unit tests for aiModel::countLatestMiniPrograms() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 1003fb1ab0 + [misc] Add unit tests for aiModel::getLatestMiniPrograms() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude ce5c8f46c6 + [misc] Add unit tests for aiModel::converseTwiceForJSON() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 4bed9e72c2 + [misc] Add unit tests for aiModel::converseForJSON() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 60f987f64d + [misc] Add unit tests for aiModel::converse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude f4d35cbbfd + [misc] Add unit tests for aiModel::edit() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude e2a2fdae4a + [misc] Add unit tests for aiModel::complete() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 8992a6baf0 + [misc] Add unit tests for aiModel::parseFunctionCallResponse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude c0b907b5c1 + [misc] Add unit tests for aiModel::parseChatResponse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude f9059a1515 + [misc] Add unit tests for aiModel::parseTextResponse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude a386527fe0 + [misc] Add unit tests for aiModel::decodeResponse() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 90803f40b5 + [misc] Add unit tests for aiModel::assembleRequestData() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 4f888a53dd + [misc] Add unit tests for aiModel::standardizeParams() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 04c4b98dac + [misc] Add unit tests for aiModel::camelCaseToSnakeCase() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 6b5a3bd68f + [misc] Add unit tests for aiModel::getProxyType() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude a633cb2aee + [misc] Add unit tests for aiModel::makeRequest() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude ab1b17c8f5 + [misc] Add unit tests for aiModel::testModelConnection() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 9bcc018bd3 + [misc] Add unit tests for aiModel::deleteModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 5d6675e042 + [misc] Add unit tests for aiModel::toggleModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 7cd4112062 + [misc] Add unit tests for aiModel::updateModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 1187a20da5 + [misc] Add unit tests for aiModel::createModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 8ed098437a + [misc] Add unit tests for aiModel::unserializeModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude a18c245d58 + [misc] Add unit tests for aiModel::serializeModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude a22070d552 + [misc] Add unit tests for aiModel::getDefaultLanguageModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude a0b58d68df + [misc] Add unit tests for aiModel::getLanguageModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude be0377333c + [misc] Add unit tests for aiModel::getLanguageModelNamesWithDefault() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 5b3b8314bd + [misc] Add unit tests for aiModel::getLanguageModels() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 17dc134a37 + [misc] Add unit tests for aiModel::hasModelsAvailable() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude dd73f82284 + [misc] Add unit tests for aiModel::useLanguageModel() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude f14a656fcf + [misc] Add unit tests for aiModel::setModelConfig() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 14f6721a80 + [misc] Add unit tests for aiModel::isClickable() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 6e9d59ec5d + [misc] Add unit tests for adminModel::setSwitcher() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 9493ee91a4 + [misc] Add unit tests for adminModel::genDateUsed() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:07 +08:00
liugangandClaude 6139e79ff0 + [misc] Add unit tests for adminModel::setTabMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00
liugangandClaude 48b1fd5a91 + [misc] Add unit tests for adminModel::setSubMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00
liugangandClaude 5302d571d6 + [misc] Add unit tests for adminModel::checkPrivMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00
liugangandClaude 4747805ea6 + [misc] Add unit tests for adminModel::setMenu() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00
liugangandClaude 5fa9b082f6 * [misc] Update admin unit test class for getSignature() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00
liugangandClaude 86e9a076af + [misc] Add unit tests for adminModel::getSignature() method
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 15:06:06 +08:00