feat: pass sessionID to chat.system.transform (#7718)
This commit is contained in:
@@ -73,7 +73,7 @@ export namespace LLM {
|
||||
|
||||
const header = system[0]
|
||||
const original = clone(system)
|
||||
await Plugin.trigger("experimental.chat.system.transform", {}, { system })
|
||||
await Plugin.trigger("experimental.chat.system.transform", { sessionID: input.sessionID }, { system })
|
||||
if (system.length === 0) {
|
||||
system.push(...original)
|
||||
}
|
||||
|
||||
@@ -195,7 +195,7 @@ export interface Hooks {
|
||||
},
|
||||
) => Promise<void>
|
||||
"experimental.chat.system.transform"?: (
|
||||
input: {},
|
||||
input: { sessionID: string },
|
||||
output: {
|
||||
system: string[]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user