chore(server): omit system message in error (#11365)

This commit is contained in:
darkskygit
2025-04-01 13:06:33 +00:00
parent eb219b2c48
commit 4e1e91120f

View File

@@ -251,7 +251,7 @@ export class CopilotController implements BeforeApplicationShutdown {
}
const finalMessage = session.finish(params);
info.finalMessage = finalMessage;
info.finalMessage = finalMessage.filter(m => m.role !== 'system');
const content = await provider.generateText(finalMessage, session.model, {
...session.config.promptConfig,
@@ -315,7 +315,8 @@ export class CopilotController implements BeforeApplicationShutdown {
this.ongoingStreamCount$.next(this.ongoingStreamCount$.value + 1);
const finalMessage = session.finish(params);
info.finalMessage = finalMessage;
info.finalMessage = finalMessage.filter(m => m.role !== 'system');
const source$ = from(
provider.generateTextStream(finalMessage, session.model, {
...session.config.promptConfig,