Skip to content

[Bug]: T3 Code fails to start after upgrade from 0.0.15 to 0.0.17 - backend readiness timeout #1916

@jonathanperis

Description

@jonathanperis

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/desktop

Steps to reproduce

  1. Have T3 Code 0.0.15 installed and working on macOS M1
  2. Upgrade to T3 Code 0.0.17
  3. Attempt to launch the application
  4. Application fails with bootstrap error

Expected behavior

Application should start successfully and show project list, same as it did in version 0.0.15.

Actual behavior

T3 Code fails to start with the following error:

Image
T3 Code failed to start

Stage: bootstrap
Timed out waiting for backend readiness at http://127.0.0.1:3773.
Error: Timed out waiting for backend readiness at http://127.0.0.1:3773.
at waitForHttpReady (/Applications/T3 Code (Alpha).app/Contents/Resources/app.asar/apps/desktop/dist-electron/main.js:3703:37)
at processTicksAndRejections (node:internal/process/task_queues:103:5)
at runNextTicks (node:internal/process/task_queues:68:3)
at process.processTimers (node:internal/timers:538:9)
at async waitForBackendHttpReady (/Applications/T3 Code (Alpha).app/Contents/Resources/app.asar/apps/desktop/dist-electron/main.js:4228:3)
at async bootstrap (/Applications/T3 Code (Alpha).app/Contents/Resources/app.asar/apps/desktop/dist-electron/main.js:5272:2)

Impact

Blocks work completely

Version or commit

v0.0.17 (upgraded from v0.0.15, skipped v0.0.16)

Environment

macOS Sequoia, Mac Mini M1, T3 Code desktop app (Alpha), upgrade installation from 0.0.15. No other services running on port 3773. Issue reproduces consistently on every launch attempt. 0.0.15 was working correctly before the upgrade.

Logs or stack traces

logs.zip

Workaround

None found. Downgrading back to 0.0.15 may work but is untested.

Additional context

This appears to be a regression potentially introduced in v0.0.16, which included notable backend startup changes:

The error indicates the backend HTTP server at port 3773 is not becoming ready within the expected timeout window during the bootstrap stage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions