|
Consolidated `monitor.sh` and `monitor-worker.sh` into a single
`monitor.sh` script.
1. Updated `Omni/Agent/monitor.sh`:
- Default behavior now uses `jq` to filter logs (formerly
`monitor-worker.sh` behavior). - Added `--raw` flag to support
raw log tailing (original `monitor.sh` behavior). - Accepts worker
name as an argument (e.g., `./monitor.sh --raw omni-worker-2`).
2. Deleted `Omni/Agent/monitor-worker.sh`. 3. Updated
`Omni/Agent/DESIGN.md` to reference the consolidated script. 4.
Verified syntax of the new script. 5. Ran tests for `Omni/Agent.hs`
(passed).
The new usage for `monitor.sh` is: ```bash ./Omni/Agent/monitor.sh
[worker-name] # Formatted output (default) ./Omni/Agent/monitor.sh
--raw [worker-name] # Raw output ```
|