From e5189f2164c078876eaf23a9203c42af047b70f0 Mon Sep 17 00:00:00 2001 From: "GeonWoo Jeon (Jay)" Date: Thu, 9 Apr 2026 12:09:09 +0900 Subject: [PATCH] fix(test): wait for async skill description refresh --- src/tools/skill/async-description-refresh.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/tools/skill/async-description-refresh.test.ts b/src/tools/skill/async-description-refresh.test.ts index 190f58a06..9712c2678 100644 --- a/src/tools/skill/async-description-refresh.test.ts +++ b/src/tools/skill/async-description-refresh.test.ts @@ -19,13 +19,15 @@ function createMockSkill(name: string): LoadedSkill { } async function waitForRefresh(predicate: () => boolean): Promise { - for (let attempt = 0; attempt < 20; attempt += 1) { + for (let attempt = 0; attempt < 200; attempt += 1) { if (predicate()) { return } - await new Promise((resolve) => setTimeout(resolve, 0)) + await new Promise((resolve) => setTimeout(resolve, 10)) } + + throw new Error("Timed out waiting for async skill description refresh") } describe("skill tool - async native skill description refresh", () => {