From 31220ecfd295e94ec81c06a9cf74397eef55a41c Mon Sep 17 00:00:00 2001 From: GuBai <470014599@qq.com> Date: Thu, 20 Aug 2026 11:15:13 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=A7=AA=20test(webui):=20isolate=20mod?= =?UTF-8?q?el=20pool=20icons?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/frontend/test/model-pool-editor.test.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/frontend/test/model-pool-editor.test.ts b/apps/frontend/test/model-pool-editor.test.ts index bd583e5..b525e4f 100644 --- a/apps/frontend/test/model-pool-editor.test.ts +++ b/apps/frontend/test/model-pool-editor.test.ts @@ -7,6 +7,8 @@ import { modelPoolEntryId } from "../src/lib/model-pool.ts" import { ModelPoolEditor } from "../src/pages/settings/ModelPoolEditor.tsx" import type { ModelAuthenticationView, ModelConfigurationView } from "../src/types.ts" +vi.mock("@iconify/react", () => ({ Icon: () => null })) + const configuration: ModelConfigurationView = { models: [ { From 2f748b6c4e8961695bab9e28039a1efa19894d75 Mon Sep 17 00:00:00 2001 From: GuBai <470014599@qq.com> Date: Wed, 19 Aug 2026 15:16:57 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=90=9B=20fix(docker):=20install=20she?= =?UTF-8?q?llpoop=20workspace=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/backend/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/backend/Dockerfile b/apps/backend/Dockerfile index 9fa6748..d1ee434 100644 --- a/apps/backend/Dockerfile +++ b/apps/backend/Dockerfile @@ -13,6 +13,7 @@ COPY --chown=vp:vp packages/core/package.json packages/core/package.json COPY --chown=vp:vp packages/platform/package.json packages/platform/package.json COPY --chown=vp:vp packages/prompts/package.json packages/prompts/package.json COPY --chown=vp:vp packages/sandbox/package.json packages/sandbox/package.json +COPY --chown=vp:vp packages/shellpoop/package.json packages/shellpoop/package.json COPY --chown=vp:vp packages/web-access/package.json packages/web-access/package.json RUN vp install --frozen-lockfile --ignore-scripts @@ -33,6 +34,7 @@ COPY --chown=vp:vp packages/core/package.json packages/core/package.json COPY --chown=vp:vp packages/platform/package.json packages/platform/package.json COPY --chown=vp:vp packages/prompts/package.json packages/prompts/package.json COPY --chown=vp:vp packages/sandbox/package.json packages/sandbox/package.json +COPY --chown=vp:vp packages/shellpoop/package.json packages/shellpoop/package.json COPY --chown=vp:vp packages/web-access/package.json packages/web-access/package.json RUN vp install --frozen-lockfile --prod --filter @ctf-agent/backend... --ignore-scripts