Don't use ChatService.notifyTimings
This commit is contained in:
parent
a35e4c4d81
commit
8e125febc9
Binary file not shown.
|
|
@ -231,11 +231,11 @@ export class CompletionService {
|
|||
}
|
||||
|
||||
if (promptProgress) {
|
||||
ChatService.notifyTimings(undefined, promptProgress, callbacks.onTimings);
|
||||
callbacks.onTimings?.(undefined, promptProgress);
|
||||
}
|
||||
|
||||
if (timings) {
|
||||
ChatService.notifyTimings(timings, promptProgress, callbacks.onTimings);
|
||||
callbacks.onTimings?.(timings, promptProgress);
|
||||
lastTimings = timings;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@ export interface SettingsFieldConfig {
|
|||
|
||||
export interface CompletionServiceCallbacks {
|
||||
// Callbacks
|
||||
onChunk?: (chunk: string) => void;
|
||||
onChunk: (chunk: string) => void;
|
||||
onModel?: (model: string) => void;
|
||||
onTimings?: (timings?: ChatMessageTimings, promptProgress?: ChatMessagePromptProgress) => void;
|
||||
onComplete?: (response: string, timings?: ChatMessageTimings) => void;
|
||||
onError?: (error: Error) => void;
|
||||
onComplete: (response: string, timings?: ChatMessageTimings) => void;
|
||||
onError: (error: Error) => void;
|
||||
}
|
||||
|
||||
export interface SettingsChatServiceOptions {
|
||||
|
|
|
|||
Loading…
Reference in New Issue