feat(core): Set variant in assistant messages too (#12531)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: Aiden Cline <aidenpcline@gmail.com>pull/12546/head
parent
7249b87bf6
commit
a486b74b14
|
|
@ -108,6 +108,7 @@ export namespace SessionCompaction {
|
||||||
sessionID: input.sessionID,
|
sessionID: input.sessionID,
|
||||||
mode: "compaction",
|
mode: "compaction",
|
||||||
agent: "compaction",
|
agent: "compaction",
|
||||||
|
variant: userMessage.variant,
|
||||||
summary: true,
|
summary: true,
|
||||||
path: {
|
path: {
|
||||||
cwd: Instance.directory,
|
cwd: Instance.directory,
|
||||||
|
|
|
||||||
|
|
@ -387,6 +387,7 @@ export namespace MessageV2 {
|
||||||
write: z.number(),
|
write: z.number(),
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
|
variant: z.string().optional(),
|
||||||
finish: z.string().optional(),
|
finish: z.string().optional(),
|
||||||
}).meta({
|
}).meta({
|
||||||
ref: "AssistantMessage",
|
ref: "AssistantMessage",
|
||||||
|
|
|
||||||
|
|
@ -336,6 +336,7 @@ export namespace SessionPrompt {
|
||||||
sessionID,
|
sessionID,
|
||||||
mode: task.agent,
|
mode: task.agent,
|
||||||
agent: task.agent,
|
agent: task.agent,
|
||||||
|
variant: lastUser.variant,
|
||||||
path: {
|
path: {
|
||||||
cwd: Instance.directory,
|
cwd: Instance.directory,
|
||||||
root: Instance.worktree,
|
root: Instance.worktree,
|
||||||
|
|
@ -539,6 +540,7 @@ export namespace SessionPrompt {
|
||||||
role: "assistant",
|
role: "assistant",
|
||||||
mode: agent.name,
|
mode: agent.name,
|
||||||
agent: agent.name,
|
agent: agent.name,
|
||||||
|
variant: lastUser.variant,
|
||||||
path: {
|
path: {
|
||||||
cwd: Instance.directory,
|
cwd: Instance.directory,
|
||||||
root: Instance.worktree,
|
root: Instance.worktree,
|
||||||
|
|
|
||||||
|
|
@ -197,6 +197,7 @@ export type AssistantMessage = {
|
||||||
write: number
|
write: number
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
variant?: string
|
||||||
finish?: string
|
finish?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue