Skip to content

Vigil 1.2.3 — Clearer assessment output and indexing activity

Choose a tag to compare

@VigilOSS VigilOSS released this 12 Oct 16:20

Install:

uv tool install --from https://github.com/VigilOSS/Vigil/releases/download/v1.2.3/vigil-1.2.3-py3-none-any.whl vigil

Upgrade: install the wheel with uv tool install --force --from <wheel-url> vigil, then run vigil install. Running services and client sessions retain their current application release until restarted.

Changes:

  • Code-dispatch table values retain clear column boundaries, and truncated handoffs accurately identify omitted artifact and runtime records.
  • CLI help describes supported file-search filters, collection reads, work-buffer input, finding patch requirements, and complete-inventory indexing.
  • Structural indexing emits automatic, non-interactive phase messages and sparse activity counts on stderr at completed-file boundaries, roughly every 30 seconds. A single slow file can exceed that interval.
  • Cleanup warnings accurately describe an unconfirmed exit outcome as unverified cleanup.

Validation: all six blocking CI jobs passed. The source-archive-to-wheel packaging path and a fresh installed-wheel smoke test against an isolated local backend passed, including ingest/index/sync, queue/handoff output, error handling, and durable-state persistence across restart. No live target or shared runtime testing was performed.

SHA256:

c6399002125c80ab76e3c228e5167e2833ab74a07ef325672f69cfadf1a9233c  vigil-1.2.3-py3-none-any.whl
cbd825817919ae110ae1370fd0727bdb59f77e0845fcf5dffba99a5025ac40bf  vigil-1.2.3.tar.gz