note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.5 /home/ubuntu/wt/issue-21219 ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > preserves and sanitizes structured ACP errors without exposing arbitrary defects 47ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > the agent's own pickers > switches an agent that only advertises modes with session/set_mode 865ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > the agent's own pickers > switches a mode config option under its own id 705ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > the agent's own pickers > discovers session models and switches through live model configuration changes 2399ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > the agent's own pickers > leaves unadvertised model IDs alone in both model selection protocols 1080ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > the agent's own pickers > opens a model from the catalog by writing the first usable model select 790ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > launches Claude Agent on ACP v2 unless its instance environment decides 751ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > settles Claude's accepted foreground reply while retaining child output 901ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > continues Claude's background approval and preserves completed idle 654ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > continues Claude's background question and preserves failed idle 1402ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > hands live Claude child tools to the next run after error and keeps nested output in the child 738ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > hands live Claude child tools to the next run after end_turn and keeps nested output in the child 616ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > fails active Claude work and releases its children when the process exits 1280ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > fails a v2 agent's accepted prompt that goes idle with its error 984ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > fails a v2 agent's accepted prompt that goes idle without an error 593ms ✓ |t3| src/orchestration-v2/Adapters/AcpRegistryAdapterV2.test.ts > AcpRegistryAdapterV2 > keeps Claude activity after a refused Stop and closes it on retry 876ms Test Files 1 passed (1) Tests 16 passed (16) Start at 00:48:18 Duration 50.37s (transform 46%, tests 33%, import 11%, setup 10%)