Skip to content

Commit bc87fdb

Browse files
authored
fix: BrowserSessionRow to include 'reasoning' message type handling (RooCodeInc#2953)
1 parent c021b64 commit bc87fdb

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

webview-ui/src/components/chat/BrowserSessionRow.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,12 @@ const BrowserSessionRow = memo((props: BrowserSessionRowProps) => {
192192
// Reset for next page
193193
currentStateMessages = []
194194
nextActionMessages = []
195-
} else if (message.say === "api_req_started" || message.say === "text" || message.say === "browser_action") {
195+
} else if (
196+
message.say === "api_req_started" ||
197+
message.say === "text" ||
198+
message.say === "reasoning" ||
199+
message.say === "browser_action"
200+
) {
196201
// These messages lead to the next result, so they should always go in nextActionMessages
197202
nextActionMessages.push(message)
198203
} else {
@@ -511,6 +516,7 @@ const BrowserSessionRowContent = ({
511516
switch (message.say) {
512517
case "api_req_started":
513518
case "text":
519+
case "reasoning":
514520
return (
515521
<div style={chatRowContentContainerStyle}>
516522
<ChatRowContent

webview-ui/src/components/chat/ChatView.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,7 @@ const ChatView = ({ isHidden, showAnnouncement, hideAnnouncement, showHistoryVie
575575
"browser_action",
576576
"browser_action_result",
577577
"checkpoint_created",
578+
"reasoning",
578579
].includes(message.say!)
579580
}
580581
return false

0 commit comments

Comments
 (0)