Current 50ms rebuild delay is too aggressive during typing. Propose adding --watch-step (ms) parameter that gets passed to watchfiles.awatch(step=...).
Implementation:
- Add CLI argument
- Pass value to
awatch(...)
- Keep default=50ms (current behavior)
Simple change using existing watchfiles capability.
I'm happy to contribute.