Skip to content

Commit d34feaf

Browse files
committed
refactor(mcp): drop unused evictable opt from resolveClientFile
No caller passes it. Workspace files are classified non-evictable by OutputDir.resolve via isPathInside; outputDir files are evictable. Removing the param avoids suggesting client files could be pinned.
1 parent e7383f9 commit d34feaf

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

packages/playwright-core/src/tools/backend/response.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,13 @@ export class Response {
7979
return rel;
8080
}
8181

82-
async resolveClientFile(template: FilenameTemplate, title: string, opts?: { evictable?: boolean }): Promise<ResolvedFile> {
82+
async resolveClientFile(template: FilenameTemplate, title: string): Promise<ResolvedFile> {
8383
let file: OutputFile;
8484
if (template.suggestedFilename) {
8585
const resolvedPath = await this.resolveClientFilename(template.suggestedFilename);
86-
file = await this._context.outputDir.resolve(resolvedPath, { evictable: opts?.evictable });
86+
file = await this._context.outputDir.resolve(resolvedPath);
8787
} else {
88-
file = await this._context.outputFile(template, { origin: 'llm', evictable: opts?.evictable });
88+
file = await this._context.outputFile(template, { origin: 'llm' });
8989
}
9090
const relativeName = this._computeRelativeTo(file.path);
9191
const printableLink = `- [${title}](${relativeName})`;

0 commit comments

Comments
 (0)