feat(api): add finite durable session history pages (#34097)

This commit is contained in:
Kit Langton
2026-06-26 14:49:47 -04:00
committed by GitHub
parent af0b7ffae7
commit 65210f2d97
23 changed files with 1235 additions and 112 deletions
@@ -4,6 +4,11 @@ import { Event } from "./event"
import { SessionEvent } from "./session-event"
import { SessionV1 } from "./session-v1"
export const SessionDurable = {
definitions: Event.durable(SessionEvent.DurableDefinitions),
schema: SessionEvent.Durable,
} as const
export const Durable = Event.durable([
...SessionV1.Event.Definitions.filter((definition) => definition.durable !== undefined),
...SessionEvent.DurableDefinitions,