00:01:56Z
nice=19
✔ P3 Anthropic route uses messages at proxy root and the declared model id (11.574291ms)
✔ P3 omitted route refuses proxy-route-missing before model config generation (2.072933ms)
✔ P3 GLM route uses completions at proxy /v1 with explicit z.ai compatibility (2.699568ms)
✖ P3 GPT route selects a stack-owned provider instead of pi Codex OAuth (2.510206ms)
✔ P3 a declared Codex route refuses generation while the build-time API is PENDING (2.334352ms)
✔ P3 models file is private, references the one session key, and stores no executable values or keys (3.084202ms)
✔ P3 every launch regenerates proxy port, declared models and own key without caching (5.343868ms)
ℹ tests 7
ℹ suites 0
ℹ pass 6
ℹ fail 1
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 108.561079

✖ failing tests:

test at packages/harness/tests/proxy-bundle.test.mjs:62:1
✖ P3 GPT route selects a stack-owned provider instead of pi Codex OAuth (2.510206ms)
  Error: proxy GPT API is PENDING build-time evidence
      at Module.bundle (file:///home/jwoltje/.t3/worktrees/mosaic-stack/fethry-row332/packages/plugins/harness/pi/index.mjs:78:62)
      at buildBundle (file:///home/jwoltje/.t3/worktrees/mosaic-stack/fethry-row332/packages/harness/src/bundle.mjs:359:23)
      at build (file:///home/jwoltje/.t3/worktrees/mosaic-stack/fethry-row332/packages/harness/tests/proxy-bundle.test.mjs:20:18)
      at TestContext.<anonymous> (file:///home/jwoltje/.t3/worktrees/mosaic-stack/fethry-row332/packages/harness/tests/proxy-bundle.test.mjs:63:13)
      at Test.runInAsyncScope (node:async_hooks:226:14)
      at Test.run (node:internal/test_runner/test:1402:25)
      at Test.processPendingSubtests (node:internal/test_runner/test:974:18)
      at Test.postRun (node:internal/test_runner/test:1542:19)
      at Test.run (node:internal/test_runner/test:1467:12)
      at async Test.processPendingSubtests (node:internal/test_runner/test:974:7)
exit=1
00:01:56Z
