Browse Source

fix(tui): prevent duplicate message forks (#38240)

Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
opencode-agent[bot] 3 weeks ago
parent
commit
aea36d7630
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/tui/src/routes/session/dialog-fork.tsx

+ 1 - 1
packages/tui/src/routes/session/dialog-fork.tsx

@@ -16,7 +16,7 @@ export function DialogFork(props: { sessionID: string; messageID?: string; onMov
   const client = useClient()
   const route = useRoute()
   const toast = useToast()
-  const [pending, setPending] = createSignal(false)
+  const [pending, setPending] = createSignal(!!props.messageID)
 
   const fork = async (messageID?: string) => {
     setPending(true)