You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
concore watch crashes on a negative --interval #582
`--interval` is passed straight through to `time.sleep(interval)` in the refresh loop, no validation anywhere along the way. Pass a negative number and it crashes with an unhandled `ValueError: sleep length must be non-negative` instead of a normal error message. `--interval 0` isn't rejected either, just turns the watch loop into a tight busy-loop.
Every other command in `cli.py` validates bad input and prints `[red]Error:[/red] ...` before exiting, this one just doesn't check.
Should be a quick fix, reject `interval <= 0` before calling `watch_study()`. Good first issue for someone new to the repo.
changed the title [-]concore watch does not validate --interval, crashes on 0 or negative values[/-][+]concore watch crashes on a negative --interval[/+]on Sep 15, 2026
Activity
[-]concore watch does not validate --interval, crashes on 0 or negative values[/-][+]concore watch crashes on a negative --interval[/+]fix: reject non-positive --interval in concore watch