Description
When Streamline fails to start (port in use, bad config, missing permissions), the error messages could be more actionable.
Task
- Find 2-3 common error paths in
src/server.rs or src/config.rs
- Improve the error messages to include what went wrong AND what to do about it
- Example:
Port 9092 already in use → Port 9092 already in use. Stop the existing process or set a different port with --port
Helpful Context
- Search for
StreamlineError usage patterns
- Keep messages concise but actionable
Description
When Streamline fails to start (port in use, bad config, missing permissions), the error messages could be more actionable.
Task
src/server.rsorsrc/config.rsPort 9092 already in use→Port 9092 already in use. Stop the existing process or set a different port with --portHelpful Context
StreamlineErrorusage patterns