Yicong-Huang opened a new issue, #6026: URL: https://github.com/apache/texera/issues/6026
### Task Summary `bin/local-dev.sh` streams output fine, but two gaps make it hard to drive from an automated agent: 1. **No machine-readable state.** Learning the final stack state means grepping the human status table (`N of 14 running`). There is no stable contract to parse. 2. **Silent build phase.** In non-TTY mode the `sbt dist` step prints one `(no-TTY)` line, then sends all build output to a log for 25s+. A caller polling the stream sees nothing and cannot tell "building" from "stuck/empty". Proposed: - Add `--json` to `status` (and accept it on `up`/`down`): emit one JSON object per service (`service`, `port`, `type`, `pid`, `state`) plus `running`/`total`, with exit code reflecting health. - Emit a periodic `… still running (Ns)` heartbeat line during long silent steps in non-TTY mode. ### Task Type - [ ] Refactor / Cleanup - [x] DevOps / Deployment / CI - [ ] Testing / QA - [ ] Documentation - [ ] Performance - [ ] Other -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
