-
Notifications
You must be signed in to change notification settings - Fork 69
Description
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.