feat(app): session timeline/turn rework (#13196)

Co-authored-by: David Hill <iamdavidhill@gmail.com>
This commit is contained in:
Adam 2026-02-17 07:16:23 -06:00 committed by GitHub
commit 10985671ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
85 changed files with 3084 additions and 2403 deletions

View file

@ -50,8 +50,6 @@ export type NavigateToSessionFn = (sessionID: string) => void
export type SessionHrefFn = (sessionID: string) => string
export type SyncSessionFn = (sessionID: string) => void | Promise<void>
export const { use: useData, provider: DataProvider } = createSimpleContext({
name: "Data",
init: (props: {
@ -62,7 +60,6 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({
onQuestionReject?: QuestionRejectFn
onNavigateToSession?: NavigateToSessionFn
onSessionHref?: SessionHrefFn
onSyncSession?: SyncSessionFn
}) => {
return {
get store() {
@ -76,7 +73,6 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({
rejectQuestion: props.onQuestionReject,
navigateToSession: props.onNavigateToSession,
sessionHref: props.onSessionHref,
syncSession: props.onSyncSession,
}
},
})