mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-17 22:24:29 +00:00
fix(tui): handle error when creating a session (#16767)
This commit is contained in:
@@ -539,12 +539,25 @@ export function Prompt(props: PromptProps) {
|
|||||||
promptModelWarning()
|
promptModelWarning()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
const sessionID = props.sessionID
|
|
||||||
? props.sessionID
|
let sessionID = props.sessionID
|
||||||
: await (async () => {
|
if (sessionID == null) {
|
||||||
const sessionID = await sdk.client.session.create({}).then((x) => x.data!.id)
|
const res = await sdk.client.session.create({})
|
||||||
return sessionID
|
|
||||||
})()
|
if (res.error) {
|
||||||
|
console.log("Creating a session failed:", res.error)
|
||||||
|
|
||||||
|
toast.show({
|
||||||
|
message: "Creating a session failed. Open console for more details.",
|
||||||
|
variant: "error",
|
||||||
|
})
|
||||||
|
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
sessionID = res.data.id
|
||||||
|
}
|
||||||
|
|
||||||
const messageID = Identifier.ascending("message")
|
const messageID = Identifier.ascending("message")
|
||||||
let inputText = store.prompt.input
|
let inputText = store.prompt.input
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user