File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -527,6 +527,7 @@ const page = await agent.newPage();
527527const replay = await page .runFromActionCache (cache , {
528528 maxXPathRetries: 3 , // Retry XPath resolution up to 3 times before LLM fallback
529529 debug: true ,
530+ filterAdTrackingFrames: false , // Optional: include ad/tracking iframes during replay resolution
530531});
531532
532533console .log (replay );
Original file line number Diff line number Diff line change @@ -99,6 +99,9 @@ export interface ActionCacheReplayResult {
9999export interface RunFromActionCacheParams {
100100 maxXPathRetries ?: number ;
101101 debug ?: boolean ;
102+ /**
103+ * Override ad/tracking iframe filtering for this replay.
104+ */
102105 filterAdTrackingFrames ?: boolean ;
103106}
104107
@@ -115,6 +118,9 @@ export interface TaskParams extends AgentExecutionHooks {
115118 enableVisualMode ?: boolean ;
116119 useDomCache ?: boolean ;
117120 enableDomStreaming ?: boolean ;
121+ /**
122+ * Override ad/tracking iframe filtering for this task run.
123+ */
118124 filterAdTrackingFrames ?: boolean ;
119125}
120126
@@ -214,6 +220,9 @@ export interface PerformOptions {
214220 frameIndex ?: number | null ;
215221 performInstruction ?: string | null ;
216222 maxSteps ?: number ;
223+ /**
224+ * Override ad/tracking iframe filtering for this helper replay call.
225+ */
217226 filterAdTrackingFrames ?: boolean ;
218227}
219228
You can’t perform that action at this time.
0 commit comments