feat(atlas): add isInjectingContinuation flag to SessionState
Add flag to track when continuation is being injected to prevent
race conditions in boulder session management.
🤖 Generated with assistance of OhMyOpenCode
This commit is contained in:
@@ -35,6 +35,7 @@ export type PendingTaskRef =
|
|||||||
export interface SessionState {
|
export interface SessionState {
|
||||||
lastEventWasAbortError?: boolean
|
lastEventWasAbortError?: boolean
|
||||||
lastContinuationInjectedAt?: number
|
lastContinuationInjectedAt?: number
|
||||||
|
isInjectingContinuation?: boolean
|
||||||
promptFailureCount: number
|
promptFailureCount: number
|
||||||
lastFailureAt?: number
|
lastFailureAt?: number
|
||||||
pendingRetryTimer?: ReturnType<typeof setTimeout>
|
pendingRetryTimer?: ReturnType<typeof setTimeout>
|
||||||
|
|||||||
Reference in New Issue
Block a user