@@ -15,9 +15,9 @@ import {
1515import { Dynamic } from "solid-js/web"
1616import path from "path"
1717import { useRoute , useRouteData } from "@tui/context/route"
18- import { useEvent } from "@tui/context/event"
1918import { useProject } from "@tui/context/project"
2019import { useSync } from "@tui/context/sync"
20+ import { useEvent } from "@tui/context/event"
2121import { SplitBorder } from "@tui/component/border"
2222import { Spinner } from "@tui/component/spinner"
2323import { selectedForeground , useTheme } from "@tui/context/theme"
@@ -118,6 +118,7 @@ export function Session() {
118118 const route = useRouteData ( "session" )
119119 const { navigate } = useRoute ( )
120120 const sync = useSync ( )
121+ const event = useEvent ( )
121122 const project = useProject ( )
122123 const tuiConfig = useTuiConfig ( )
123124 const kv = useKV ( )
@@ -175,7 +176,6 @@ export function Session() {
175176 const providers = createMemo ( ( ) => Model . index ( sync . data . provider ) )
176177
177178 const scrollAcceleration = createMemo ( ( ) => getScrollAcceleration ( tuiConfig ) )
178- const event = useEvent ( )
179179 const toast = useToast ( )
180180 const sdk = useSDK ( )
181181
@@ -231,7 +231,7 @@ export function Session() {
231231 const dialog = useDialog ( )
232232 const renderer = useRenderer ( )
233233
234- sdk . event . on ( "session.status" , ( evt ) => {
234+ event . on ( "session.status" , ( evt ) => {
235235 if ( evt . properties . sessionID !== route . sessionID ) return
236236 if ( evt . properties . status . type !== "retry" ) return
237237 if ( evt . properties . status . message !== SessionRetry . GO_UPSELL_MESSAGE ) return
0 commit comments