Skip to content

Commit af9419f

Browse files
committed
Use TabbyStrategy when using tabby service
1 parent 9df752a commit af9419f

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

Core/Sources/SuggestionService/Service.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,15 @@ actor Service {
128128
suffix: [String]
129129
) -> any RequestStrategy {
130130
let id = UserDefaults.shared.value(for: \.requestStrategyId)
131+
if let type = CustomModelType(rawValue: UserDefaults.shared.value(for: \.chatModelId)),
132+
type == .tabby
133+
{
134+
return TabbyRequestStrategy(
135+
sourceRequest: sourceRequest,
136+
prefix: prefix,
137+
suffix: suffix
138+
)
139+
}
131140
let strategyOption = RequestStrategyOption(rawValue: id) ?? .default
132141
return strategyOption.strategy.init(
133142
sourceRequest: sourceRequest,

0 commit comments

Comments
 (0)