| ... | ... | @@ -270,7 +270,7 @@ export default function ChatView({ threadId }: ChatViewProps) { |
| 270 | 270 | // Tracks whether the user explicitly dismissed the sidebar for the active turn. |
| 271 | 271 | const planSidebarDismissedForTurnRef = useRef<string | null>(null); |
| 272 | 272 | // When set, the thread-change reset effect will open the sidebar instead of closing it. |
| 273 | | // Used by "Implement in new thread" to carry the sidebar-open intent across navigation. |
| 273 | // Used by "Implement in a new thread" to carry the sidebar-open intent across navigation. |
| 274 | 274 | const planSidebarOpenOnNextThreadRef = useRef(false); |
| 275 | 275 | const [nowTick, setNowTick] = useState(() => Date.now()); |
| 276 | 276 | const [terminalFocusRequestId, setTerminalFocusRequestId] = useState(0); |
| ... | ... | @@ -3729,7 +3729,7 @@ export default function ChatView({ threadId }: ChatViewProps) { |
| 3729 | 3729 | disabled={isSendBusy || isConnecting} |
| 3730 | 3730 | onClick={() => void onImplementPlanInNewThread()} |
| 3731 | 3731 | > |
| 3732 | | Implement in new thread |
| 3732 | Implement in a new thread |
| 3733 | 3733 | </MenuItem> |
| 3734 | 3734 | </MenuPopup> |
| 3735 | 3735 | </Menu> |