mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 04:11:10 -05:00
Fix task history ts
This commit is contained in:
@@ -367,9 +367,16 @@ export class ClaudeDev {
|
|||||||
// combined as they are in ChatView
|
// combined as they are in ChatView
|
||||||
const apiMetrics = getApiMetrics(combineApiRequests(combineCommandSequences(this.claudeMessages.slice(1))))
|
const apiMetrics = getApiMetrics(combineApiRequests(combineCommandSequences(this.claudeMessages.slice(1))))
|
||||||
const taskMessage = this.claudeMessages[0] // first message is always the task say
|
const taskMessage = this.claudeMessages[0] // first message is always the task say
|
||||||
|
const lastRelevantMessage =
|
||||||
|
this.claudeMessages[
|
||||||
|
findLastIndex(
|
||||||
|
this.claudeMessages,
|
||||||
|
(m) => !(m.ask === "resume_task" || m.ask === "resume_completed_task")
|
||||||
|
)
|
||||||
|
]
|
||||||
await this.providerRef.deref()?.updateTaskHistory({
|
await this.providerRef.deref()?.updateTaskHistory({
|
||||||
id: this.taskId,
|
id: this.taskId,
|
||||||
ts: taskMessage.ts,
|
ts: lastRelevantMessage.ts,
|
||||||
task: taskMessage.text ?? "",
|
task: taskMessage.text ?? "",
|
||||||
tokensIn: apiMetrics.totalTokensIn,
|
tokensIn: apiMetrics.totalTokensIn,
|
||||||
tokensOut: apiMetrics.totalTokensOut,
|
tokensOut: apiMetrics.totalTokensOut,
|
||||||
|
|||||||
Reference in New Issue
Block a user