Skip to content

v1.108.86 — watch-all announces its steady state (#357)

Choose a tag to compare

@jgravelle jgravelle released this 30 Jun 13:05

Follow-up to #357 (@zakblacki). watch-all is a long-lived foreground daemon: it indexes, then blocks watching for file changes. The silence after the initial index was read as a hang twice. Nothing was wrong, but a daemon that goes quiet should say so.

Changed

  • watch-all prints a one-time guidance line after seeding repos: how many repos it's watching, that it stays running and re-indexes on every change, that Ctrl+C stops it, and that jcodemunch-mcp watch-install runs it in the background as a login service instead.
  • Each repo prints Now watching <path> for changes (idle until you edit a file). right after its initial index, so the per-repo silence is expected, not mysterious.

Output-only, no behavior change. New tests/test_v1_108_86.py; full suite 4872 passed, CI green across the 8-job matrix.