mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
fix: Fixed human relay dialog message processing, optimized type use
This commit is contained in:
parent
156fe0d9fb
commit
db65520adb
1 changed files with 5 additions and 4 deletions
|
|
@ -2,6 +2,7 @@ import { useCallback, useEffect, useRef, useState } from "react"
|
|||
import { useEvent } from "react-use"
|
||||
|
||||
import { ExtensionMessage } from "../../src/shared/ExtensionMessage"
|
||||
import { ShowHumanRelayDialogMessage } from "../../src/shared/ExtensionMessage"
|
||||
|
||||
import { vscode } from "./utils/vscode"
|
||||
import { ExtensionStateContextProvider, useExtensionState } from "./context/ExtensionStateContext"
|
||||
|
|
@ -59,13 +60,13 @@ const App = () => {
|
|||
switchTab(newTab)
|
||||
}
|
||||
}
|
||||
|
||||
const mes: ShowHumanRelayDialogMessage = message as ShowHumanRelayDialogMessage
|
||||
// Processing displays human relay dialog messages
|
||||
if (message.type === "showHumanRelayDialog" && message.requestId && message.promptText) {
|
||||
if (mes.type === "showHumanRelayDialog" && mes.requestId && mes.promptText) {
|
||||
setHumanRelayDialogState({
|
||||
isOpen: true,
|
||||
requestId: message.requestId,
|
||||
promptText: message.promptText,
|
||||
requestId: mes.requestId,
|
||||
promptText: mes.promptText,
|
||||
})
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue