main
test: add unit tests for the fetch adapter() (#6831)
test: add unit tests for ChatCommandPrefix (#6848)
test: add unit tests for cloudflareAIGatewayUrl
test: add unit tests for collectModelTable/collectModels (#6832)
test: add unit tests for collect*WithDefaultModel (#6833)
test: add unit tests for createMessage (#6836)
test: add unit tests for estimateTokenLength
test: add unit tests for extractMcpJson (#6838)
test: add unit tests for the chunks() string splitter (#6826)
test: add unit tests for prettyObject
test: add unit tests for getBearerToken (#6843)
test: add unit tests for getClientConfig (#6839)
test: add unit tests for getOperationId (#6825)
test: add unit tests for hmac hash()/hashWithSecret() (#6828)
test: add unit tests for hmac hex() (#6827)
test: add unit tests for hmac sign() (#6829)
test: add unit tests for isGPT4Model
test: add unit tests for isMcpJson (#6837)
test: add unit tests for limitNumber (#6844)
test: add unit tests for the merge helper
test: add unit tests for ModalConfigValidator (#6845)
test: add unit tests for isModelAvailableInServer (#6834)
fix: failed unit test
test: add unit tests for getTimeoutMSByModel and showPlugins
Refactor: Replace all provider split occurrences with getModelProvider utility method
test: add unit tests for object and clone helpers
test: add unit tests for isIOS/isFirefox/isMacOS (#6835)
test: add unit tests for ProsodyOptions (edge-tts) (#6849)
test: add unit tests for safeLocalStorage() (#6830)
feat: jest
test: add unit tests for TTSConfigValidator (#6846)
test: add unit tests for pure helpers in app/utils
test: add unit tests for validString (#6842)
test: fix unit test failures