--- prove1.log --- $ node scripts/prove-scenario.ts scripts/scenarios/home-relative-binary.e2e.ts --base b2e86d79020358d51bae4c30eb415c1a5da7c132 --head 70dd0a5832f8dacf10e7f504df1ab8c562e82795 --upload-command 'ghdrop upload' ⊘ cache disabled Scope: all 42 workspace projects ✓ Lockfile passes supply-chain policies (verified 19m ago) Lockfile is up to date, resolution step is skipped Packages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /.local/share/pnpm/store/v11 Virtual store is at: node_modules/.pnpm Progress: resolved 211, reused 211, downloaded 0, added 196 Progress: resolved 283, reused 283, downloaded 0, added 268 Progress: resolved 345, reused 345, downloaded 0, added 330 Progress: resolved 358, reused 358, downloaded 0, added 343 Progress: resolved 453, reused 453, downloaded 0, added 438 Progress: resolved 522, reused 522, downloaded 0, added 507 Progress: resolved 590, reused 590, downloaded 0, added 575 Progress: resolved 636, reused 636, downloaded 0, added 621 Progress: resolved 638, reused 638, downloaded 0, added 623 Progress: resolved 640, reused 640, downloaded 0, added 625 Progress: resolved 670, reused 670, downloaded 0, added 655 Progress: resolved 710, reused 710, downloaded 0, added 695 Progress: resolved 740, reused 740, downloaded 0, added 725 Progress: resolved 821, reused 821, downloaded 0, added 806 Progress: resolved 865, reused 865, downloaded 0, added 850 Progress: resolved 922, reused 922, downloaded 0, added 907 Progress: resolved 1085, reused 1085, downloaded 0, added 1073 Progress: resolved 1168, reused 1168, downloaded 0, added 1155 Progress: resolved 1246, reused 1246, downloaded 0, added 1234 Progress: resolved 1284, reused 1284, downloaded 0, added 1273 Progress: resolved 1323, reused 1322, downloaded 0, added 1309 Progress: resolved 1414, reused 1414, downloaded 0, added 1399 Progress: resolved 1459, reused 1459, downloaded 0, added 1443 Progress: resolved 1515, reused 1515, downloaded 0, added 1499 Progress: resolved 1748, reused 1747, downloaded 0, added 1736 Progress: resolved 1756, reused 1756, downloaded 0, added 1749 Progress: resolved 1759, reused 1759, downloaded 0, added 1752 Packages: +1779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 1779, reused 1775, downloaded 0, added 1779, done .../esbuild@0.28.2/node_modules/esbuild postinstall$ node install.js .../esbuild@0.28.2/node_modules/esbuild postinstall: Done .../react-native-enriched-markdown postinstall$ node postinstall.mjs .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] restoring vendored native assets ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] fetching runtime v0.26.3 from https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.26.3.tar.gz .../node_modules/node-pty install$ node scripts/prebuild.js || node-gyp rebuild .../node_modules/node-pty install: > Checking prebuilds... .../node_modules/node-pty install: Done .../node_modules/node-pty postinstall$ node scripts/post-install.js .../node_modules/node-pty postinstall: > Cleaning release folder... .../node_modules/node-pty postinstall: > Moving conpty.dll... .../node_modules/node-pty postinstall: SKIPPED (not Windows) .../node_modules/node-pty postinstall: Done .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] runtime -> react-native-enriched-markdown/cpp/highlight/vendor/tree-sitter/src .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-json@0.24.8 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-html@0.23.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-css@0.23.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading @tree-sitter-grammars/tree-sitter-markdown@0.3.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading @tree-sitter-grammars/tree-sitter-yaml@0.7.1 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-go@0.23.4 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-java@0.23.5 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-javascript@0.23.1 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-python@0.23.6 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-c@0.23.5 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-rust@0.23.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-bash@0.23.3 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-typescript@0.23.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-cpp@0.23.4 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-swift@0.7.0 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-php@0.24.2 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-ruby@0.23.1 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] downloading tree-sitter-c-sharp@0.23.1 ... .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] json -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/json .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] html -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/html .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] css -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/css .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] markdown -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/markdown .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] yaml -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/yaml .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] go -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/go .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] java -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/java .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] javascript -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/javascript .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] python -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/python .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] c -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/c .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] rust -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/rust .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] bash -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/bash .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] typescript -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/typescript .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] tsx -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/tsx .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] cpp -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/cpp .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] swift -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/swift .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] php -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/php .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] ruby -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/ruby .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] c-sharp -> react-native-enriched-markdown/cpp/highlight/vendor/grammars/c-sharp .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] grammar sources ready. .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] done. .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] fetching xcframework from https://github.com/erweixin/RaTeX/releases/download/v0.1.15/RaTeX.xcframework.zip .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] fetching source from https://github.com/erweixin/RaTeX/archive/refs/tags/v0.1.15.tar.gz .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] RaTeX v0.1.15 -> .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] done. .../react-native-enriched-markdown postinstall: [react-native-enriched-markdown] postinstall complete. .../react-native-enriched-markdown postinstall: Done Agent skills awaiting approval: e2e. Run "pnpm approve" to review them. . prepare$ vp config --no-agent . prepare: Done devDependencies: + @coderabbitai/config 1.2.0 + @effect/tsgo 0.67.1 + @shadcn/lint 0.1.5 + @types/node 24.12.4 + knip 6.34.0 + vite-plus 1.4.0 Done in 56s using pnpm v12.14.0 RUN e2e v0.23.0 run 01a1cf6f-90da-776f-ac64-6ea1f16c3bd5 · targets: web, ios ✓ target "web" command at http://127.0.0.1:39369/.well-known/t3/environment ready 10.22s ✓ target "ios" command at http://127.0.0.1:8190/status ready 18.10s × |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect installed executables 79.10s → operation timed out: getByRole("textbox") ❯ |web| scenarios/home-relative-binary.e2e.ts (1 test | 1 failed) 79.10s ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ FAIL |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect installed executables ACTION_FAILED: operation timed out: getByRole("textbox") ❯ trace .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/trace.md ❯ video .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/attempt-1/video/video.webm ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 0 passed (1) Tests 1 failed | 0 passed (1) Start at 11:05:58 Duration 110.99s (1m 51s, startup 28.32s) Traces .e2e/prove/base/results/ (1 page, trace.md in each test's directory) Markdown .e2e/prove/base/summary.md Failed × |web| scenarios/home-relative-binary.e2e.ts:4 > Home-relative provider Binary paths detect installed executables ACTION_FAILED: operation timed out: getByRole("textbox") trace .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/trace.md Scope: all 42 workspace projects ✓ Lockfile passes supply-chain policies (verified 20m ago) Lockfile is up to date, resolution step is skipped Packages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /.local/share/pnpm/store/v11 Virtual store is at: node_modules/.pnpm Progress: resolved 521, reused 521, downloaded 0, added 506 Progress: resolved 940, reused 940, downloaded 0, added 928 Progress: resolved 1121, reused 1121, downloaded 0, added 1107 Progress: resolved 1187, reused 1187, downloaded 0, added 1173 Progress: resolved 1366, reused 1366, downloaded 0, added 1352 Progress: resolved 1555, reused 1555, downloaded 0, added 1543 Progress: resolved 1714, reused 1714, downloaded 0, added 1701 Progress: resolved 1766, reused 1766, downloaded 0, added 1757 Packages: +1779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 1779, reused 1775, downloaded 0, added 1779, done Agent skills awaiting approval: e2e. Run "pnpm approve" to review them. . prepare$ vp config --no-agent . prepare: Done devDependencies: + @coderabbitai/config 1.2.0 + @effect/tsgo 0.67.1 + @shadcn/lint 0.1.5 + @types/node 24.12.4 + knip 6.34.0 + vite-plus 1.4.0 Done in 11.9s using pnpm v12.14.0 RUN e2e v0.23.0 run 01a1cf71-a5d0-73c9-93eb-0a7a066529ec · targets: web, ios ✓ target "web" command at http://127.0.0.1:36665/.well-known/t3/environment ready 19.33s ✓ target "ios" command at http://127.0.0.1:8190/status ready 12.08s ✓ |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect installed executables 11.60s ✓ |web| scenarios/home-relative-binary.e2e.ts (1 test) 11.60s Test Files 1 passed (1) Tests 1 passed (1) Start at 11:08:15 Duration 43.98s (startup 31.41s) Traces .e2e/prove/head/results/ (1 page, trace.md in each test's directory) Screenshots .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/attempt-1/screenshots/001-kiro-home-relative.png .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/attempt-1/screenshots/002-fx-home-relative.png .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-52b977284b377187/attempt-1/screenshots/003-antigravity-home-relative.png Markdown .e2e/prove/head/summary.md { "scenario": "Home-relative provider Binary paths detect installed executables", "failsOnBase": false, "passesOnHead": true, "baseSha": "b2e86d79020358d51bae4c30eb415c1a5da7c132", "headSha": "70dd0a5832f8dacf10e7f504df1ab8c562e82795", "verdict": "Not proven: the scenario could not run on base `b2e86d7902` (ACTION_FAILED: operation timed out: getByRole(\"textbox\")).", "steps": { "base": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.fill getByRole(\"textbox\")", "status": "failed" } ], "head": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.fill getByRole(\"textbox\")", "status": "passed" }, { "step": "app.open /settings/providers", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Kiro\")", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: /Refresh provider status/)", "status": "passed" }, { "step": "locator.waitFor locator(\"button[aria-busy=\\\"true\\\"]\") → hidden", "status": "passed" }, { "step": "expect.toContainText locator(\"[data-provider-detail]\")", "status": "passed" }, { "step": "app.screenshot kiro-home-relative", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select fx\")", "status": "passed" }, { "step": "expect.toContainText locator(\"[data-provider-detail]\")", "status": "passed" }, { "step": "app.screenshot fx-home-relative", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Antigravity\")", "status": "passed" }, { "step": "expect.toBeVisible getByText(\"Installed.\")", "status": "passed" }, { "step": "app.screenshot antigravity-home-relative", "status": "passed" } ] }, "captures": [ "", "", "" ], "videos": [ "", "" ], "markdown": "### Scenario: Home-relative provider Binary paths detect installed executables\n\n**Not proven: the scenario could not run on base `b2e86d7902` (ACTION_FAILED: operation timed out: getByRole(\"textbox\")).**\n\n| | Base `b2e86d7902` | Head `70dd0a5832` |\n| --- | --- | --- |\n| Result | ⚠️ could not run
ACTION_FAILED: operation timed out: getByRole(\"textbox\") | ✅ passed |\n| kiro home relative | | ![Head 70dd0a5832: kiro home relative](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6e4d4b8d56250645/001-kiro-home-relative.png) |\n| fx home relative | | ![Head 70dd0a5832: fx home relative](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c8e6e8bdd2f1d44e/002-fx-home-relative.png) |\n| antigravity home relative | | ![Head 70dd0a5832: antigravity home relative](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/58adaf7e40728ac9/003-antigravity-home-relative.png) |\n", "base": { "sha": "b2e86d79020358d51bae4c30eb415c1a5da7c132", "status": "error", "title": "Home-relative provider Binary paths detect installed executables", "message": "ACTION_FAILED: operation timed out: getByRole(\"textbox\")", "steps": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.fill getByRole(\"textbox\")", "status": "failed" } ], "captures": [], "videos": [ "" ] }, "head": { "sha": "70dd0a5832f8dacf10e7f504df1ab8c562e82795", "status": "passed", "title": "Home-relative provider Binary paths detect installed executables", "steps": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.fill getByRole(\"textbox\")", "status": "passed" }, { "step": "app.open /settings/providers", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Kiro\")", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: /Refresh provider status/)", "status": "passed" }, { "step": "locator.waitFor locator(\"button[aria-busy=\\\"true\\\"]\") → hidden", "status": "passed" }, { "step": "expect.toContainText locator(\"[data-provider-detail]\")", "status": "passed" }, { "step": "app.screenshot kiro-home-relative", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select fx\")", "status": "passed" }, { "step": "expect.toContainText locator(\"[data-provider-detail]\")", "status": "passed" }, { "step": "app.screenshot fx-home-relative", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Antigravity\")", "status": "passed" }, { "step": "expect.toBeVisible getByText(\"Installed.\")", "status": "passed" }, { "step": "app.screenshot antigravity-home-relative", "status": "passed" } ], "captures": [ "", "", "" ], "videos": [ "" ] } } --- prove2.log --- $ node scripts/prove-scenario.ts scripts/scenarios/home-relative-binary.e2e.ts --base b2e86d79020358d51bae4c30eb415c1a5da7c132 --head 70dd0a5832f8dacf10e7f504df1ab8c562e82795 --upload-command 'ghdrop upload' ⊘ cache disabled Scope: all 42 workspace projects ✓ Lockfile passes supply-chain policies (verified 24m ago) Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /.local/share/pnpm/store/v11 Virtual store is at: node_modules/.pnpm Progress: resolved 203, reused 203, downloaded 0, added 188 Progress: resolved 237, reused 237, downloaded 0, added 222 Progress: resolved 348, reused 348, downloaded 0, added 333 Progress: resolved 401, reused 401, downloaded 0, added 386 Progress: resolved 495, reused 495, downloaded 0, added 480 Progress: resolved 594, reused 594, downloaded 0, added 579 Progress: resolved 644, reused 644, downloaded 0, added 629 Progress: resolved 712, reused 712, downloaded 0, added 697 Progress: resolved 856, reused 856, downloaded 0, added 841 Progress: resolved 946, reused 946, downloaded 0, added 931 Progress: resolved 1082, reused 1082, downloaded 0, added 1067 Progress: resolved 1197, reused 1197, downloaded 0, added 1182 Progress: resolved 1242, reused 1242, downloaded 0, added 1227 Progress: resolved 1388, reused 1388, downloaded 0, added 1373 Progress: resolved 1427, reused 1427, downloaded 0, added 1414 Progress: resolved 1504, reused 1504, downloaded 0, added 1490 Progress: resolved 1621, reused 1621, downloaded 0, added 1609 Progress: resolved 1709, reused 1709, downloaded 0, added 1699 Progress: resolved 1730, reused 1730, downloaded 0, added 1720 Progress: resolved 1764, reused 1764, downloaded 0, added 1754 Packages: +1779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 1779, reused 1775, downloaded 0, added 1779, done Agent skills awaiting approval: e2e. Run "pnpm approve" to review them. . prepare$ vp config --no-agent . prepare: Done devDependencies: + @coderabbitai/config 1.2.0 + @effect/tsgo 0.67.1 + @shadcn/lint 0.1.5 + @types/node 24.12.4 + knip 6.34.0 + vite-plus 1.4.0 Done in 26.7s using pnpm v12.14.0 RUN e2e v0.23.0 run 01a1cf73-a98a-7b8a-856f-c78eeef32ac8 · targets: web ✓ target "web" command at http://127.0.0.1:34967/.well-known/t3/environment ready 20.02s × |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect the same executable as absolute paths 40.44s → locator matched no nodes within getByRole("button", name: "Select Kiro") ❯ |web| scenarios/home-relative-binary.e2e.ts (1 test | 1 failed) 40.44s ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ FAIL |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect the same executable as absolute paths LOCATOR_NOT_FOUND: locator matched no nodes within getByRole("button", name: "Select Kiro") ❯ scenarios/home-relative-binary.e2e.ts:19:5 17| {name:"Antigravity", binary:"agy", version:null, label:"antigravi… 18| ]) { 19| await screen.getByRole("button", `Select ${provider.name}`).tap(); | ^ 20| await refresh(); 21| if (provider.version) await expect.soft(detail).toContainText(pro… ❯ at http://127.0.0.1:34967/draft/63cbce75-36d5-4c1c-8840-1ee3ce840eb0 ❯ trace .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/trace.md ❯ video .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/attempt-1/video/video.webm ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 0 passed (1) Tests 1 failed | 0 passed (1) Start at 11:10:27 Duration 62.45s (1m 2s, startup 20.02s) Traces .e2e/prove/base/results/ (1 page, trace.md in each test's directory) Markdown .e2e/prove/base/summary.md Failed × |web| scenarios/home-relative-binary.e2e.ts:19 > Home-relative provider Binary paths detect the same executable as absolute paths LOCATOR_NOT_FOUND: locator matched no nodes within getByRole("button", name: "Select Kiro") trace .e2e/prove/base/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/trace.md Scope: all 42 workspace projects ✓ Lockfile passes supply-chain policies (verified 24m ago) Lockfile is up to date, resolution step is skipped Packages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /.local/share/pnpm/store/v11 Virtual store is at: node_modules/.pnpm Progress: resolved 340, reused 340, downloaded 0, added 325 Progress: resolved 537, reused 537, downloaded 0, added 521 Progress: resolved 1017, reused 1017, downloaded 0, added 1002 Progress: resolved 1298, reused 1298, downloaded 0, added 1285 Progress: resolved 1532, reused 1532, downloaded 0, added 1518 Progress: resolved 1741, reused 1741, downloaded 0, added 1735 Progress: resolved 1775, reused 1775, downloaded 0, added 1773 Packages: +1779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 1779, reused 1775, downloaded 0, added 1779, done Agent skills awaiting approval: e2e. Run "pnpm approve" to review them. . prepare$ vp config --no-agent . prepare: Done devDependencies: + @coderabbitai/config 1.2.0 + @effect/tsgo 0.67.1 + @shadcn/lint 0.1.5 + @types/node 24.12.4 + knip 6.34.0 + vite-plus 1.4.0 Done in 9.4s using pnpm v12.14.0 RUN e2e v0.23.0 run 01a1cf74-f3ed-74fe-95cc-99abef1e5104 · targets: web ✓ target "web" command at http://127.0.0.1:34813/.well-known/t3/environment ready 5.44s × |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect the same executable as absolute paths 6.27s → navigation failed: page.goto: net::ERR_ABORTED at http://127.0.0.1:34813… ❯ |web| scenarios/home-relative-binary.e2e.ts (1 test | 1 failed) 6.27s ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ FAIL |web| scenarios/home-relative-binary.e2e.ts > Home-relative provider Binary paths detect the same executable as absolute paths ENGINE_FAILURE: navigation failed: page.goto: net::ERR_ABORTED at http://127.0.0.1:34813/settings/providers Call log: - navigating to "http://127.0.0.1:34813/settings/providers", waiting until "load" ❯ app 1 error logged × console error: WebSocket connection to 'ws://127.0.0.1:34813/ws?clientSurface=web&clientAppVersion=0.1.9&clientDeviceType=desktop&clientOs=Linux&clientWebDeployment=server&clientBrowser=Chrome&connectionMethod=direct&clientDevice=e729894ec063fffc46b0dd3b6a74513bad99cdae11e234f4f69b82ccc1034292&orchestrationProtoc… ❯ trace .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/trace.md ❯ video .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/attempt-1/video/video.webm ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 0 passed (1) Tests 1 failed | 0 passed (1) Start at 11:11:51 Duration 12.46s (startup 5.44s) Traces .e2e/prove/head/results/ (1 page, trace.md in each test's directory) Markdown .e2e/prove/head/summary.md Failed × |web| scenarios/home-relative-binary.e2e.ts:4 > Home-relative provider Binary paths detect the same executable as absolute paths ENGINE_FAILURE: navigation failed: page.goto: net::ERR_ABORTED at http://127.0.0.1:34813/settings/providers trace .e2e/prove/head/results/home-relative-binary-home-relative-provider-binary-48ec220ef0e20b97/trace.md { "scenario": "Home-relative provider Binary paths detect the same executable as absolute paths", "failsOnBase": false, "passesOnHead": false, "baseSha": "b2e86d79020358d51bae4c30eb415c1a5da7c132", "headSha": "70dd0a5832f8dacf10e7f504df1ab8c562e82795", "verdict": "Not proven: the scenario could not run on base `b2e86d7902` (LOCATOR_NOT_FOUND: locator matched no nodes within getByRole(\"button\", name: \"Select Kiro\")).", "steps": { "base": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.waitFor getByRole(\"textbox\") → visible", "status": "passed" }, { "step": "app.open /settings/providers", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Kiro\")", "status": "failed" } ], "head": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.waitFor getByRole(\"textbox\") → visible", "status": "passed" }, { "step": "app.open /settings/providers", "status": "failed" } ] }, "captures": [ "", "" ], "videos": [ "", "" ], "markdown": "### Scenario: Home-relative provider Binary paths detect the same executable as absolute paths\n\n**Not proven: the scenario could not run on base `b2e86d7902` (LOCATOR_NOT_FOUND: locator matched no nodes within getByRole(\"button\", name: \"Select Kiro\")).**\n\n| | Base `b2e86d7902` | Head `70dd0a5832` |\n| --- | --- | --- |\n| Result | ⚠️ could not run
LOCATOR_NOT_FOUND: locator matched no nodes within getByRole(\"button\", name: \"Select Kiro\") | ⚠️ could not run
ENGINE_FAILURE: navigation failed: page.goto: net::ERR_ABORTED at http://127.0.0.1:34813/settings/providers
Call log:
- navigating to \"http://127.0.0.1:34813/settings/providers\", waiting until \"load\"
|\n| failure | ![Base b2e86d7902: failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/98ab8e47ff3bde51/001-failure.png) | ![Head 70dd0a5832: failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/722a856b27474054/001-failure.png) |\n", "base": { "sha": "b2e86d79020358d51bae4c30eb415c1a5da7c132", "status": "error", "title": "Home-relative provider Binary paths detect the same executable as absolute paths", "message": "LOCATOR_NOT_FOUND: locator matched no nodes within getByRole(\"button\", name: \"Select Kiro\")", "steps": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.waitFor getByRole(\"textbox\") → visible", "status": "passed" }, { "step": "app.open /settings/providers", "status": "passed" }, { "step": "locator.tap getByRole(\"button\", name: \"Select Kiro\")", "status": "failed" } ], "captures": [ "" ], "videos": [ "" ] }, "head": { "sha": "70dd0a5832f8dacf10e7f504df1ab8c562e82795", "status": "error", "title": "Home-relative provider Binary paths detect the same executable as absolute paths", "message": "ENGINE_FAILURE: navigation failed: page.goto: net::ERR_ABORTED at http://127.0.0.1:34813/settings/providers\nCall log:\n - navigating to \"http://127.0.0.1:34813/settings/providers\", waiting until \"load\"\n", "steps": [ { "step": "app.open ", "status": "passed" }, { "step": "locator.waitFor getByRole(\"textbox\") → visible", "status": "passed" }, { "step": "app.open /settings/providers", "status": "failed" } ], "captures": [ "" ], "videos": [ "" ] } } --- manual-base.log --- [11:12:50.709] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=10148 serverPort=35597 webPort=15881 baseDir=/manual-base [11:12:50.718] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=10148 serverPort=35597 webPort=15881 baseDir=/manual-base ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled [warm-dep-cache] web dependency cache is warm ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled VITE+ v1.4.0 ready in 631 ms ➜ Local: http://127.0.0.1:15881/ [11:12:58.564] INFO (#65): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes' ] [11:12:58.588] WARN (#426): process group metrics are not exported: sample failed ResourceTelemetryRefreshFailed: Resource telemetry operation 'refresh' failed. at file://:457:9 at file://:152:23 at Array.map () at file://:149:33 at file://:79:18 { [cause]: NativeTelemetryUnavailable: Resource monitor is unavailable: sidecar is not running at file://:921:21 } operation: refresh [11:12:59.088] INFO (#651): Agent scopes are on { slice: 'app-t3code-agents.slice', high: 10326347776, max: 12576599040, oomPolicy: true } [11:12:59.334] INFO (#1020): agent activity publishing standby; waiting for T3 Connect link reconciliation [11:12:59.334] INFO (#1020): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [11:12:59.344] INFO (#1023): Listening on http://127.0.0.1:35597 [11:12:59.576] INFO (#1302): Authentication required. Open T3 Code using the pairing URL. [11:12:59.827] INFO (#1557) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:12:59.844] INFO (#1558) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:12:59.854] INFO (#1559) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:12:59.882] INFO (#1560) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:12:59.908] INFO (#1561) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:12:59.938] INFO (#1562) http.span=3ms: Sent HTTP response http.method: GET http.url: /ws http.status: 401 [11:13:01.456] INFO (#1573) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:01.461] INFO (#1574) http.span=1ms: Sent HTTP response http.method: GET http.url: /ws http.status: 401 [11:13:03.801] INFO (#1581) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:03.805] INFO (#1582) http.span=0ms: Sent HTTP response http.method: GET http.url: /ws http.status: 401 [11:13:06.006] INFO (#1592) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:06.053] INFO (#1593) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:06.074] INFO (#1594) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:06.082] INFO (#1595) http.span=3ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [11:13:06.108] INFO (#1600) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:06.110] INFO (#1601) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:06.122] INFO (#1604) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:06.155] INFO (#1607) http.span=34ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [11:13:06.919] INFO (#1643) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:07.029] INFO (#1646) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:07.065] INFO (#1647) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:07.238] INFO (#1749) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:07.243] INFO (#1744) http.span=10ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [11:13:08.505] INFO (#1806) http.span=446ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:13:11.490] INFO (#1962) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:13:18.900] INFO (#1995) http.span=151ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:13:33.431] INFO (#2084) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:13:56.010] INFO (#1648) http.span=48932ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [11:13:56.667] INFO (#2188) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:56.685] INFO (#2191) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:56.713] INFO (#2192) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:13:56.837] INFO (#2287) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:13:58.144] INFO (#2297) http.span=441ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:14:23.091] INFO (#2446) http.span=155ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:14:42.032] INFO (#2555) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:14:48.084] INFO (#2583) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:13.085] INFO (#2720) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:23.761] INFO (#3044) http.span=594ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:26.499] INFO (#3373) http.span=167ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:27.654] INFO (#3408) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 11:15:29 AM [vite+] (client) [console.warn] Failed to refresh providers { operation: "refresh-providers", environmentId: "c78cba56-2677-45b1-8f4c-d11d29964502", errorType: "error", errorName: "ProviderSetupError", errorTag: "ProviderSetupError", stack: " at makeClassTrusted (http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:23937:9)\n at Object.transform (http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:23943:51)\n at transform (http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:5411:84)\n at http://127.0.0.1:15881/node_modules/.vite/deps/effect-BF66C2LH.js:1955:59\n at http://127.0.0.1:15881/node_modules/.vite/deps/Function-CPAPGq6_.js:235:38\n at flatMapTransformation (http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:5392:88)\n at http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:5412:32\n at Array. (http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:5397:11)\n at http://127.0.0.1:15881/node_modules/.vite/deps/Schema-D0TDKqdF.js:5514:31\n at http://127.0.0.1:15881/node_modules/.vite/deps/SchemaAST-DhCmvG_T.js:1991:41" } [11:15:29.797] INFO (#3710) http.span=154ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:30.952] INFO (#3854) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:33.494] INFO (#3868) http.span=148ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:38.382] INFO (#3890) http.span=447ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:15:56.189] INFO (#2193) http.span=119446ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 --- manual-head.log --- [11:12:41.842] INFO (#1): [dev-runner] mode=dev:web source=T3CODE_PORT_OFFSET=10147 serverPort=45207 webPort=15880 baseDir=/manual-head [11:12:41.842] INFO (#1): [dev-runner] mode=dev:server source=T3CODE_PORT_OFFSET=10147 serverPort=45207 webPort=15880 baseDir=/manual-head ~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled ~/apps/web$ vp dev --host 127.0.0.1 ⊘ cache disabled 11:12:44 AM [vite+] (client) Re-optimizing dependencies because lockfile has changed VITE+ v1.4.0 ready in 691 ms ➜ Local: http://127.0.0.1:15880/ 11:12:45 AM [vite+] (client) [optimizer] scanning dependencies... 11:12:47 AM [vite+] (client) [optimizer] bundling dependencies... [11:12:50.724] INFO (#65): Migrations ran successfully migrations: [ '1_OrchestrationEvents', '2_OrchestrationCommandReceipts', '3_CheckpointDiffBlobs', '4_ProviderSessionRuntime', '5_Projections', '6_ProjectionThreadSessionRuntimeModeColumns', '7_ProjectionThreadMessageAttachments', '8_ProjectionThreadActivitySequence', '9_ProviderSessionRuntimeMode', '10_ProjectionThreadsRuntimeMode', '11_OrchestrationThreadCreatedRuntimeMode', '12_ProjectionThreadsInteractionMode', '13_ProjectionThreadProposedPlans', '14_ProjectionThreadProposedPlanImplementation', '15_ProjectionTurnsSourceProposedPlan', '16_CanonicalizeModelSelections', '17_ProjectionThreadsArchivedAt', '18_ProjectionThreadsArchivedAtIndex', '19_ProjectionSnapshotLookupIndexes', '20_AuthAccessManagement', '21_AuthSessionClientMetadata', '22_AuthSessionLastConnectedAt', '23_ProjectionThreadShellSummary', '24_BackfillProjectionThreadShellSummary', '25_CleanupInvalidProjectionPendingApprovals', '26_CanonicalizeModelSelectionOptions', '27_ProviderSessionRuntimeInstanceId', '28_ProjectionThreadSessionInstanceId', '29_ProjectionThreadDetailOrderingIndexes', '30_ProjectionThreadShellArchiveIndexes', '31_AuthAuthorizationScopes', '32_AuthPairingProofKeyThumbprint', '33_ProjectionThreadsSettled', '34_ProjectionThreadsSnoozed', '35_ProjectionThreadTitleRegeneration', '36_ProjectionThreadsPinned', '37_ProjectionTurnsKeysetIndex', '38_ProjectionThreadsPinOrderKey', '39_ProjectionProjectsDefaultThreadEnvMode', '40_ProjectionProjectFaviconPath', '41_AuthSessionClientConnection', '42_ProjectionThreadLinkedPullRequest', '43_ProjectionThreadsUnsettledAt', '44_ClearAutomaticProjectModelDefaults', '45_ProjectionProjectsAutoPull', '46_RepairAutomaticSettlementTimestamps', '47_ProjectionProjectIcon', '48_ProjectionThreadBranchPullRequest', '49_ProjectionThreadsActiveOrderKey', '50_ProjectionThreadPullRequests', '51_ProjectionThreadMessageContext', '52_ProjectionThreadTitleState', '53_PullRequestFilesViewed', '54_ProjectionThreadsAutoSettleDisabledAt', '55_OrchestrationV2', '56_RemoveRedundantProjectionIndexes', '57_ScheduledTaskWebhooks', '58_WebhookRelayDeliveries', '59_McpAppModelContext', '60_ThreadSnapshotWindowIndexes', '61_PullRequestReviewGuides', '62_ThreadFailureLookupIndex', '63_DropUnusedV1Projections', '64_CanonicalizeThreadPullRequestLinks', '65_CodexUsageNativeTurnIndex', '66_RepairClientSettlementTimestamps', '67_WebhookDedupe', '68_ShellStopRequestIndex', '69_ThreadMessageSearch', '70_PeerLinks', '71_PeerLinkFence', '72_WaitingLinkRequestIndex', '73_ActiveTurnItemIndexes', '74_ExcludeAttachmentPlaceholdersFromSearch', '75_SubagentDeliveryState', '76_ProjectionProjectsPinArchive', '77_RepairBooleanSettledOverride', '78_DropOrchestrationEventCorrelationIndex', '79_DelegatedRecoveryIndexes', '80_ScheduledTaskThreadMode', '81_ProjectionMessageSearchText', '82_TurnItemConversationIndex', '83_CommandReadIndexes' ] [11:12:50.733] WARN (#426): process group metrics are not exported: sample failed ResourceTelemetryRefreshFailed: Resource telemetry operation 'refresh' failed. at file://:457:9 at file://:152:23 at Array.map () at file://:149:33 at file://:79:18 { [cause]: NativeTelemetryUnavailable: Resource monitor is unavailable: sidecar is not running at file://:921:21 } operation: refresh [11:12:51.599] INFO (#658): Agent scopes are on { slice: 'app-t3code-agents.slice', high: 10326347776, max: 12576599040, oomPolicy: true } [11:12:51.994] INFO (#1067): agent activity publishing standby; waiting for T3 Connect link reconciliation [11:12:51.994] INFO (#1067): V2 orchestration recovery completed { terminalizedRuns: 0, stoppedSessions: 0, closedRequests: 0, retiredEffects: 0, requeuedEffects: 0 } [11:12:52.055] INFO (#1070): Listening on http://127.0.0.1:45207 [11:12:52.173] INFO (#1352): Authentication required. Open T3 Code using the pairing URL. [11:15:57.180] INFO (#2468) http.span=4ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:57.203] INFO (#2471) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:15:57.224] INFO (#2472) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:15:57.243] INFO (#2473) http.span=0ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:57.250] INFO (#2474) http.span=4ms: Sent HTTP response http.method: POST http.url: /api/auth/browser-session http.status: 200 [11:15:57.285] INFO (#2486) http.span=3ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:57.286] INFO (#2499) http.span=0ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:57.331] INFO (#2479) http.span=56ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [11:15:58.042] INFO (#2568) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:58.073] INFO (#2571) http.span=3ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:15:58.087] INFO (#2572) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:15:58.128] INFO (#2629) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:15:58.132] INFO (#2624) http.span=8ms: Sent HTTP response http.method: GET http.url: /api/orchestration/shell http.status: 200 [11:15:59.636] INFO (#2682) http.span=451ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:00.531] INFO (#2573) http.span=2435ms: Sent HTTP response http.method: GET http.url: /ws http.status: 101 [11:16:00.883] INFO (#2882) http.span=2ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:16:01.018] INFO (#2885) http.span=2ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:16:01.041] INFO (#2886) http.span=1ms: Sent HTTP response http.method: GET http.url: /.well-known/t3/environment http.status: 200 [11:16:01.147] INFO (#2981) http.span=1ms: Sent HTTP response http.method: GET http.url: /api/auth/session http.status: 200 [11:16:02.186] INFO (#2995) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:18.556] INFO (#3070) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:27.715] INFO (#3135) http.span=448ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 11:16:33 AM [vite+] (client) [console.warn] Failed to refresh providers { operation: "refresh-providers", environmentId: "3cd73c26-d286-4e66-9a60-0ec738cfaf77", errorType: "error", errorName: "ProviderSetupError", errorTag: "ProviderSetupError", stack: " at makeClassTrusted (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23937:9)\n at Object.transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23943:51)\n at transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5411:84)\n at http://127.0.0.1:15880/node_modules/.vite/deps/effect-Bymuo_ka.js:1955:59\n at http://127.0.0.1:15880/node_modules/.vite/deps/Function-9sY3JBzf.js:235:38\n at flatMapTransformation (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5392:88)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5412:32\n at Array. (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5397:11)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5514:31\n at http://127.0.0.1:15880/node_modules/.vite/deps/SchemaAST-B9F-mQS_.js:1991:41" } [11:16:34.112] INFO (#3534) http.span=596ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 11:16:36 AM [vite+] (client) [console.warn] Failed to refresh providers { operation: "refresh-providers", environmentId: "3cd73c26-d286-4e66-9a60-0ec738cfaf77", errorType: "error", errorName: "ProviderSetupError", errorTag: "ProviderSetupError", stack: " at makeClassTrusted (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23937:9)\n at Object.transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23943:51)\n at transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5411:84)\n at http://127.0.0.1:15880/node_modules/.vite/deps/effect-Bymuo_ka.js:1955:59\n at http://127.0.0.1:15880/node_modules/.vite/deps/Function-9sY3JBzf.js:235:38\n at flatMapTransformation (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5392:88)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5412:32\n at Array. (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5397:11)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5514:31\n at http://127.0.0.1:15880/node_modules/.vite/deps/SchemaAST-B9F-mQS_.js:1991:41" } [11:16:37.230] INFO (#3924) http.span=595ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:39.854] INFO (#4081) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 11:16:39 AM [vite+] (client) [console.warn] Failed to refresh providers { operation: "refresh-providers", environmentId: "3cd73c26-d286-4e66-9a60-0ec738cfaf77", errorType: "error", errorName: "ProviderSetupError", errorTag: "ProviderSetupError", stack: " at makeClassTrusted (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23937:9)\n at Object.transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:23943:51)\n at transform (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5411:84)\n at http://127.0.0.1:15880/node_modules/.vite/deps/effect-Bymuo_ka.js:1955:59\n at http://127.0.0.1:15880/node_modules/.vite/deps/Function-9sY3JBzf.js:235:38\n at flatMapTransformation (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5392:88)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5412:32\n at Array. (http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5397:11)\n at http://127.0.0.1:15880/node_modules/.vite/deps/Schema-T1_DUlo6.js:5514:31\n at http://127.0.0.1:15880/node_modules/.vite/deps/SchemaAST-B9F-mQS_.js:1991:41" } [11:16:41.016] INFO (#4361) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:43.849] INFO (#4377) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:16:52.416] INFO (#4458) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:17:17.726] INFO (#4556) http.span=454ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:17:42.423] INFO (#4685) http.span=150ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:18:07.719] INFO (#4817) http.span=450ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:18:32.718] INFO (#4944) http.span=449ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204 [11:18:57.418] INFO (#5082) http.span=149ms: Sent HTTP response http.method: POST http.url: /api/observability/v1/traces http.status: 204