fix: update service tier check to exclude GitHub and Copilot models

* refactor: improve shiki highlighter utils and reuse it in ShikiStreamService

* refactor: reuse shiki highlighter and markdown-it renderer

* hotfix: exclude GitHub and Copilot models

* fix: update service tier check to exclude GitHub and Copilot models

---------

Co-authored-by: one <wangan.cs@gmail.com>
This commit is contained in:
SuYao 2025-05-21 23:29:55 +08:00 committed by GitHub
parent 507da84b80
commit 2e3adb0b1b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -179,7 +179,7 @@ export abstract class BaseOpenAIProvider extends BaseProvider {
}
protected getServiceTier(model: Model) {
if (!isOpenAIModel(model)) {
if (!isOpenAIModel(model) || model.provider === 'github' || model.provider === 'copilot') {
return undefined
}