From da92a30007804ec94595bdff23f3bd2b14655729 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Catriel=20M=C3=BCller?= Date: Mon, 11 May 2026 12:07:48 -0300 Subject: [PATCH] fix: add missing kilocode_change markers to all annotated lines --- .../src/cli/cmd/tui/routes/session/permission.tsx | 4 ++-- packages/opencode/src/tool/webfetch.ts | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx index 22febf78e46..db2997bebc0 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/permission.tsx @@ -295,7 +295,7 @@ export function PermissionPrompt(props: { request: PermissionRequest }) { if (permission === "bash") { const title = typeof data.description === "string" && data.description ? data.description : "Shell command" - const command = normalizeUrls(typeof data.command === "string" ? data.command : "") + const command = normalizeUrls(typeof data.command === "string" ? data.command : "") // kilocode_change return { icon: "#", title, @@ -326,7 +326,7 @@ export function PermissionPrompt(props: { request: PermissionRequest }) { } if (permission === "webfetch") { - const url = normalizeUrls(typeof data.url === "string" ? data.url : "") + const url = normalizeUrls(typeof data.url === "string" ? data.url : "") // kilocode_change return { icon: "%", title: `WebFetch ${url}`, diff --git a/packages/opencode/src/tool/webfetch.ts b/packages/opencode/src/tool/webfetch.ts index ec4172d8256..54ed6c407a0 100644 --- a/packages/opencode/src/tool/webfetch.ts +++ b/packages/opencode/src/tool/webfetch.ts @@ -39,10 +39,10 @@ export const WebFetchTool = Tool.define( yield* ctx.ask({ permission: "webfetch", - patterns: [url], + patterns: [url], // kilocode_change always: ["*"], metadata: { - url, + url, // kilocode_change format: params.format, timeout: params.timeout, }, @@ -74,7 +74,7 @@ export const WebFetchTool = Tool.define( "Accept-Language": "en-US,en;q=0.9", } - const request = HttpClientRequest.get(url).pipe(HttpClientRequest.setHeaders(headers)) + const request = HttpClientRequest.get(url).pipe(HttpClientRequest.setHeaders(headers)) // kilocode_change // Retry with honest UA if blocked by Cloudflare bot detection (TLS fingerprint mismatch) const response = yield* httpOk.execute(request).pipe( @@ -85,7 +85,7 @@ export const WebFetchTool = Tool.define( err.reason.response.headers["cf-mitigated"] === "challenge", () => httpOk.execute( - HttpClientRequest.get(url).pipe( + HttpClientRequest.get(url).pipe( // kilocode_change HttpClientRequest.setHeaders({ ...headers, "User-Agent": "kilo" }), // kilocode_change ), ), @@ -106,7 +106,7 @@ export const WebFetchTool = Tool.define( const contentType = response.headers["content-type"] || "" const mime = contentType.split(";")[0]?.trim().toLowerCase() || "" - const title = `${url} (${contentType})` + const title = `${url} (${contentType})` // kilocode_change if (isImageAttachment(mime)) { const base64Content = Buffer.from(arrayBuffer).toString("base64")