From 3e0dc15b5914e87f4de002fa69b33974eeb1fc17 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 19 Feb 2026 13:19:06 -0500 Subject: [PATCH] fix: remove unnecessary braces from favicon glob pattern The pattern **/{favicon}.{ico,png,svg,jpg,jpeg,webp} doesn't work with the npm glob package. Changed to **/favicon.{ico,png,svg,jpg,jpeg,webp} which correctly matches favicon files with any of the specified extensions. --- packages/opencode/src/project/project.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/project/project.ts b/packages/opencode/src/project/project.ts index b4f858dc0e..e49d968613 100644 --- a/packages/opencode/src/project/project.ts +++ b/packages/opencode/src/project/project.ts @@ -263,7 +263,7 @@ export namespace Project { if (input.vcs !== "git") return if (input.icon?.override) return if (input.icon?.url) return - const matches = await Glob.scan("**/{favicon}.{ico,png,svg,jpg,jpeg,webp}", { + const matches = await Glob.scan("**/favicon.{ico,png,svg,jpg,jpeg,webp}", { cwd: input.worktree, absolute: true, include: "file",