before / dev; Linux x64; APP_VERSION=unset; isolated state

$ node --version
v26.12.1
Exit: 0

$ git rev-parse HEAD
9efd960925f0899c0a6d045d128557c5d82818e8
Exit: 0

$ git tag --points-at HEAD
v0.1.28534
Exit: 0

$ vp run dev --no-browser
$ node scripts/dev-runner.ts dev --no-browser ⊘ cache disabled
[21:04:22.221] INFO (#1): [dev-runner] mode=dev source=worktree <checkout> serverPort=14905 webPort=6865 baseDir=<checkout>/.t3
~/apps/web$ vp dev ⊘ cache disabled
~/apps/server$ node --watch --watch-path=src --watch-path=../../packages --watch-path=package.json src/bin.ts ⊘ cache disabled
9:04:26 PM [vite+] (client) Re-optimizing dependencies because vite config has changed
Port 6865 is in use on a wildcard address, but localhost:6865 is available. There may be another server running on a wildcard IP on port 6865.

  VITE+ v1.4.0  ready in 3901 ms

  ➜  Local:   http://localhost:6865/
9:04:30 PM [vite+] (client) [optimizer] scanning dependencies...
9:04:37 PM [vite+] (client) [optimizer] bundling dependencies...
[21:04:45.559] INFO (#34): Agent scopes are on {
  slice: 'app-t3code-agents.slice',
  high: 10326347776,
  max: 12576599040,
  oomPolicy: true
}
[21:04:47.632] WARN (#102): process group metrics are not exported: sample failed
  ResourceTelemetryRefreshFailed: Resource telemetry operation 'refresh' failed.
      at file://<checkout>/apps/server/src/resourceTelemetry/ResourceTelemetry.ts:457:9
      at file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/internal/effect.js:152:23
      at Array.map (<anonymous>)
      at file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/internal/effect.js:149:33
      at file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/Function.js:79:18 {
    [cause]: NativeTelemetryUnavailable: Resource monitor is unavailable: sidecar is not running
        at file://<checkout>/apps/server/src/resourceTelemetry/NativeTelemetryClient.ts:921:21
  }
  operation: refresh
[21:04:52.552] INFO (#709): Listening on http://127.0.0.1:14905
[21:04:52.944] INFO (#706): agent activity publishing standby; waiting for T3 Connect link reconciliation
[21:04:53.060] INFO (#706): V2 orchestration recovery completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[21:04:53.495] INFO (#1100): Authentication required. Open T3 Code using the pairing URL.
  pairingUrl: http://localhost:6865/pair#token=<redacted>
[21:05:03.565] INFO (#1407) http.span=20ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:03.851] INFO (#1410) http.span=7ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:04.134] INFO (#1411) http.span=28ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:04.319] INFO (#1412) http.span=17ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:04.420] INFO (#1413) http.span=28ms: Sent HTTP response
  http.method: GET
  http.url: /ws
  http.status: 401
[21:05:04.443] INFO (#1414) http.span=10ms: Sent HTTP response
  http.method: GET
  http.url: /api/orchestration/shell
  http.status: 401
[21:05:05.630] INFO (#1419) http.span=127ms: Sent HTTP response
  http.method: POST
  http.url: /api/auth/browser-session
  http.status: 200
[21:05:05.682] INFO (#1422) http.span=22ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:05.759] INFO (#1423) http.span=28ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:06.108] INFO (#1430) http.span=265ms: Sent HTTP response
  http.method: GET
  http.url: /api/orchestration/shell
  http.status: 200
[21:05:06.234] INFO (#1427) http.span=414ms: Sent HTTP response
  http.method: GET
  http.url: /ws
  http.status: 101
[21:05:13.809] INFO (#1513) http.span=7ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:16.876] INFO (#1531) http.span=34ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:18.076] INFO (#1534) http.span=57ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:18.879] INFO (#1538) http.span=440ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:19.358] INFO (#1546) http.span=164ms: Sent HTTP response
  http.method: GET
  http.url: /api/orchestration/shell
  http.status: 200
[21:05:20.141] WARN (#1589) http.span=731ms: Threads without a project are off because the T3 home <checkout>/.t3 is inside the Git repository <checkout>. If that repository was created by mistake, move <checkout>/.git out of the way; otherwise point T3CODE_HOME (or --base-dir) at a folder outside it. Then restart T3 Code.
[21:05:25.009] INFO (#1753) http.span=344ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:25.124] INFO (#1762) http.span=8ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:28.856] INFO (#1781) http.span=360ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:34.868] INFO (#1817) http.span=541ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:41.591] INFO (#1569) http.span=22181ms: Sent HTTP response
  http.method: GET
  http.url: /ws
  http.status: 101
[21:05:47.671] INFO (#102): process group metrics sample recovered
[21:05:49.783] INFO (#1892) http.span=61ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:49.917] INFO (#1895) http.span=20ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:50.037] INFO (#1898) http.span=8ms: Sent HTTP response
  http.method: GET
  http.url: /.well-known/t3/environment
  http.status: 200
[21:05:50.314] INFO (#1904) http.span=41ms: Sent HTTP response
  http.method: GET
  http.url: /api/orchestration/shell
  http.status: 200
[21:05:50.838] INFO (#2002) http.span=41ms: Sent HTTP response
  http.method: GET
  http.url: /api/auth/session
  http.status: 200
[21:05:52.246] INFO (#2009) http.span=775ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:54.474] INFO (#2109) http.span=340ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:55.680] INFO (#2121) http.span=175ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:05:59.668] INFO (#2149) http.span=165ms: Sent HTTP response
  http.method: POST
  http.url: /api/observability/v1/traces
  http.status: 204
[21:06:11.173] INFO (#1899) http.span=20944ms:
  InterruptError: All fibers interrupted without error
      at server.runServerCommand (file://<checkout>/apps/server/src/cli/server.ts:73:17)
      at server.runServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:19:33)
      at server.runDefaultServerCommand (file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/cli/internal/command.js:55:93)
      at server.runDefaultServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:53:47) {
    [cause]: InterruptCause: The fiber was interrupted by:
        at fiber (#2208)
        at server.runServerCommand (file://<checkout>/apps/server/src/cli/server.ts:73:17)
        at server.runServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:19:33)
        at server.runDefaultServerCommand (file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/cli/internal/command.js:55:93)
        at server.runDefaultServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:53:47)
  }
  http.method: GET
  http.url: /ws
  http.status: 503
[21:06:11.287] INFO (#28): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[21:06:11.299] WARN (#1230): keep-awake run event stream failed
  {
    cause: 'InterruptError: All fibers interrupted without error\n' +
      '    at serverActivation.forkParkedFiber (file://<checkout>/apps/server/src/serverActivation.ts:29:51)\n' +
      '    at serverActivation.forkParkedFiber (definition) (file://<checkout>/apps/server/src/serverActivation.ts:12:39)\n' +
      '    at server.runServerCommand (file://<checkout>/apps/server/src/cli/server.ts:73:17)\n' +
      '    at server.runServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:19:33)\n' +
      '    at server.runDefaultServerCommand (file://<checkout>/node_modules/.pnpm/effect@4.1.3/node_modules/effect/dist/cli/internal/command.js:55:93)\n' +
      '    at server.runDefaultServerCommand (definition) (file://<checkout>/apps/server/src/cli/server.ts:53:47) {\n' +
      '  [cause]: InterruptCause: The fiber was interrupted by:\n' +
      '      at fiber (unknown)\n' +
      '}'
  }

Exit: -2
