From 0746ff0779d0fb07edd629e5162382928bc84664 Mon Sep 17 00:00:00 2001 From: Efra Espada Date: Fri, 23 Oct 2026 11:48:55 +0200 Subject: [PATCH 1/2] test: isolate native verification protocol from Windows ACL startup --- .../__tests__/native_verification_runner.test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/infrastructure/__tests__/native_verification_runner.test.ts b/src/infrastructure/__tests__/native_verification_runner.test.ts index 9bbe278b9..2a4cb49e2 100644 --- a/src/infrastructure/__tests__/native_verification_runner.test.ts +++ b/src/infrastructure/__tests__/native_verification_runner.test.ts @@ -6,6 +6,15 @@ import { runVerifyCommands } from '../../application/usecases/steps/commit/bugbo import { writeNativeRecord } from '../native_verification_protocol'; import { nativeVerificationFixture, COMPOSITE } from './native_verification_fixture'; +// Keep ACL process startup out of this protocol suite's five-second test budget. +// Real Windows permissions are covered by agent_windows_runtime.test.ts and the +// native platform smoke test; profiles, environment filtering and Git stay real. +jest.mock('../agents/windows_runtime_acl', () => ({ + ...jest.requireActual('../agents/windows_runtime_acl'), + makeWindowsRuntimePathPrivate: jest.fn(), + verifyWindowsAgentExecutableAcl: jest.fn(), +})); + // The test driver supplies native runner results; production never interprets YAML. describe('native verification boundary', () => { let f: ReturnType; From d17b3f8b054254029b2accbfd9c0f89dc9dd50fd Mon Sep 17 00:00:00 2001 From: vypbot Date: Fri, 23 Oct 2026 13:15:45 +0200 Subject: [PATCH 2/2] release-3.10.2: prepare release 3.10.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fe1e08552..958df729c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@vypdev/copilot", - "version": "3.10.1", + "version": "3.10.2", "packageManager": "pnpm@10.12.4", "pnpm": { "overrides": {