Skip to content

mxr updates

Generated from mxr updates --help. Edit the clap definitions in crates/daemon/src/cli/ and re-run npm run build in site/ to regenerate.

Notifications gathered twice a day. Read the digest, then let go.

Automated mail is gathered into a digest at fixed cuts, 08:00 and 16:30 by default (updates.cuts in config, one to four times). Each source is one line with its latest fact, the numbers it quotes and, where the previous message of the same kind quoted the same unit, the change, computed by code. Lines sort into Needs a look, Changed and Routine. Parcels, builds and incidents show where they are now. A new sign-in, a failed payment or a delivery problem leads Needs a look as a suggested to-do; nothing goes to To do until you add it. One-time codes, sign-in alerts and offers expire and never show past their window.

With no subcommand, prints the latest digest and what arrived since.

mxr updates [OPTIONS] [COMMAND]
Subcommand Purpose
let-go Let go of the digest: every update in the cut leaves Updates, and what no other mode holds is archived at your provider. Prints the preview, then lets go of exactly that set; mail that arrives after the cut stays. Prints an undo id for mxr undo
source Tune a source: every-digest, changes-only, muted or breakthrough (every message at the top of Needs a look with a suggested to-do)
help Print this message or the help of the given subcommand(s)
Flag Description
--cut <CUT> A past cut, as its time (“08:00”) or RFC3339; the latest cut when omitted
--expired List every update past its relevancy window (one-time codes, sign-in alerts, offers) instead of hiding them
--account <ACCOUNT> Limit to one account; the default covers every account
--format <FORMAT> [possible values: table, json, jsonl, csv, ids]
-h, --help Print help (see a summary with ‘-h’)

Let go of the digest: every update in the cut leaves Updates, and what no other mode holds is archived at your provider. Prints the preview, then lets go of exactly that set; mail that arrives after the cut stays. Prints an undo id for mxr undo

mxr updates let-go [OPTIONS]
Flag Description
--source <SOURCE> Only this source, as the digest names it (“github.com/acme/api”)
--dry-run Show what would be let go without changing anything
--cut <CUT> A past cut, as its time (“08:00”) or RFC3339; the latest cut when omitted
--account <ACCOUNT> Limit to one account; the default covers every account
--format <FORMAT> [possible values: table, json, jsonl, csv, ids]
-h, --help Print help

Tune a source: every-digest, changes-only, muted or breakthrough (every message at the top of Needs a look with a suggested to-do)

mxr updates source [OPTIONS] <SOURCE> <SETTING>
Flag Description
<SOURCE> A source key as the digest prints it, or an address it sends from
<SETTING> every-digest, changes-only, muted or breakthrough
Flag Description
--dry-run
--cut <CUT> A past cut, as its time (“08:00”) or RFC3339; the latest cut when omitted
--account <ACCOUNT> Limit to one account; the default covers every account
--format <FORMAT> [possible values: table, json, jsonl, csv, ids]
-h, --help Print help