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]

Reply via email to