Skip to content

[feat]: Reliable browser preview for non-Node services (Rust, multi-service) #464

@arnestrickmann

Description

@arnestrickmann

Feature Summary

Make the in-app browser preview work reliably for Rust and other non-Node projects, and handle multi-service setups.

Problem or Use Case

Preview is tailored to single Node services; Rust projects (and other stacks) can’t easily expose their running app, so users lose live preview/debug flow.

Proposed Solution

Add configurable preview targets/ports and launch commands per project type; detect/process non-Node dev servers (cargo run, axum/rocket, etc.), support multi-service selection, and surface health checks with restart/attach controls; allow manual URL override when autodetect fails.

Alternatives Considered

Running preview in an external browser; custom scripts to proxy Rust server output to the existing preview.

Additional Context

Ensure telemetry/log streaming works across stacks; document how to configure preview for Rust projects.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions