diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index cdce4cb..a90717f 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -255,11 +255,7 @@ export interface AgentErrorEvent { * Union type for all history events */ export type HistoricalEvent = - | AgentStepEvent - | ObservationEvent - | UserTakeoverEvent - | RetryEvent - | AgentErrorEvent + AgentStepEvent | ObservationEvent | UserTakeoverEvent | RetryEvent | AgentErrorEvent /** * Agent lifecycle status. diff --git a/packages/page-controller/src/dom/dom_tree/index.js b/packages/page-controller/src/dom/dom_tree/index.js index 6d31e1e..7f6b3af 100644 --- a/packages/page-controller/src/dom/dom_tree/index.js +++ b/packages/page-controller/src/dom/dom_tree/index.js @@ -598,14 +598,12 @@ export default ( isAnyRectVisible = true // Viewport check for this rect - if ( - !( - rect.bottom < -viewportExpansion || - rect.top > window.innerHeight + viewportExpansion || - rect.right < -viewportExpansion || - rect.left > window.innerWidth + viewportExpansion - ) - ) { + if (!( + rect.bottom < -viewportExpansion || + rect.top > window.innerHeight + viewportExpansion || + rect.right < -viewportExpansion || + rect.left > window.innerWidth + viewportExpansion + )) { isAnyRectInViewport = true break // Found a visible rect in viewport, no need to check others } @@ -985,12 +983,10 @@ export default ( rect.height > 0 && !( // Only check non-empty rects - ( - rect.bottom < -viewportExpansion || - rect.top > window.innerHeight + viewportExpansion || - rect.right < -viewportExpansion || - rect.left > window.innerWidth + viewportExpansion - ) + rect.bottom < -viewportExpansion || + rect.top > window.innerHeight + viewportExpansion || + rect.right < -viewportExpansion || + rect.left > window.innerWidth + viewportExpansion ) ) { isAnyRectInViewport = true @@ -1103,14 +1099,12 @@ export default ( for (const rect of rects) { if (rect.width === 0 || rect.height === 0) continue // Skip empty rects - if ( - !( - rect.bottom < -viewportExpansion || - rect.top > window.innerHeight + viewportExpansion || - rect.right < -viewportExpansion || - rect.left > window.innerWidth + viewportExpansion - ) - ) { + if (!( + rect.bottom < -viewportExpansion || + rect.top > window.innerHeight + viewportExpansion || + rect.right < -viewportExpansion || + rect.left > window.innerWidth + viewportExpansion + )) { return true // Found at least one rect in the viewport } }