Skip to content

v0.5.0

Choose a tag to compare

@wkoverfield wkoverfield released this 13 Jul 17:57
bf9327b

Added

  • quilt ui: the fleet dashboard in a browser. One command opens a live
    local web view of the same read-only fleet snapshot the terminal shows: who
    wrote what (per-actor line counts per file), active claims, blocked and
    queued actors, clashes, and the "Needs you" escalation queue. Local-only by
    design: binds 127.0.0.1, rejects non-loopback Host headers (DNS-rebinding
    guard), writes nothing, and falls back to a free port when 4747 is taken.
  • Per-file authorship rows in the fleet view. quilt fleet --json (and
    /api/fleet in the UI) now includes files: every changed file with
    per-actor changed-line counts, unattributed line counts, and the file's
    worst overlap (none/adjacent/contended).
  • Opt-in anonymous telemetry. Off by default; quilt setup asks once,
    on an interactive TTY only, and no answer means no. When enabled, Quilt
    sends anonymous usage counts (setup completions, sessions started,
    claim granted/denied/queued counts, commits, escalations) under a
    locally generated random id. Never code, file paths, repo names, actor
    ids, or commit messages; the hot hook path is never instrumented, and
    events post from a detached process so no command waits on the network.
    quilt telemetry on|off changes the decision any time;
    QUILT_TELEMETRY=0 force-disables per process. Documented in the
    README and docs/reference.md.