diff --git a/skills/todoist-cli/SKILL.md b/skills/todoist-cli/SKILL.md index d6301421..e56bd76c 100644 --- a/skills/todoist-cli/SKILL.md +++ b/skills/todoist-cli/SKILL.md @@ -427,7 +427,7 @@ Two rules matter when calling one: An extension is not reviewed or endorsed by Todoist, and runs with the user's own permissions. ### Settings, Stats, And Utilities -`td status` shows, sets or clears your shared status (apps that read it, such as Comms, show it too). The message is 1 to 80 characters. `--until` takes YYYY-MM-DD, YYYY-MM-DDTHH:MM (local time) or a full ISO 8601 timestamp; `--for` takes 30m, 2h, 1d or 1h30m, and the two conflict. `--pause-notifications` is stored on the status but only takes effect in apps that read it (Comms today, not Todoist yet). `--pause-activity` is separate: it stops your Karma changing and protects your streaks while the status is active, and does not silence notifications. `status set` replaces the fields this CLI supports: omitted emoji, expiration and pause flags clear those values, while other fields and effects are preserved. The command `status set --dry-run --json` prints a preview without setting anything. +`td status` shows, sets or clears your shared status (apps that read it, such as Comms, show it too). The message is 1 to 80 characters. `--until` takes YYYY-MM-DD, YYYY-MM-DDTHH:MM (local time) or a full ISO 8601 timestamp; `--for` takes 30m, 2h, 1d or 1h30m, and the two conflict. `--pause-notifications` is stored on the status but only takes effect in apps that read it (Comms, and Todoist for push and email; in the Todoist Android app only the morning and evening pushes). `--pause-activity` is separate: it stops your Karma changing and protects your streaks while the status is active, and does not silence notifications. `status set` replaces the fields this CLI supports: omitted emoji, expiration and pause flags clear those values, while other fields and effects are preserved. The command `status set --dry-run --json` prints a preview without setting anything. ```bash td stats td stats goals --daily 10 --weekly 50 diff --git a/src/commands/status/index.ts b/src/commands/status/index.ts index e614af50..e69d6ef6 100644 --- a/src/commands/status/index.ts +++ b/src/commands/status/index.ts @@ -41,7 +41,7 @@ Examples: .option('--for ', 'How long the status lasts, e.g. 30m, 2h, 1d, 1h30m') .option( '--pause-notifications', - 'Hold back notifications while the status is active. Only apps that read the status honour it (Comms today, not Todoist yet)', + 'Hold back notifications while the status is active. Only apps that read the status honour it (Comms, and Todoist for push and email; in the Todoist Android app only the morning and evening pushes)', ) .option( '--pause-activity', @@ -54,7 +54,7 @@ Examples: ` The message is 1 to 80 characters. The status is shared with your Todoist account, so other apps that read it show it too. --pause-notifications is stored on the status but only affects apps that read -it; Todoist does not hold back its own notifications yet. --pause-activity is separate: it stops +it: Comms, and Todoist for push and email (in the Todoist Android app, only the morning and evening pushes). --pause-activity is separate: it stops your Karma changing and protects your streaks, and does not silence notifications. Omitted emoji, expiration, and pause flags clear those values. Other fields and effects are preserved. diff --git a/src/lib/skills/content.ts b/src/lib/skills/content.ts index c881872e..3873022d 100644 --- a/src/lib/skills/content.ts +++ b/src/lib/skills/content.ts @@ -424,7 +424,7 @@ Two rules matter when calling one: An extension is not reviewed or endorsed by Todoist, and runs with the user's own permissions. ### Settings, Stats, And Utilities -\`td status\` shows, sets or clears your shared status (apps that read it, such as Comms, show it too). The message is 1 to 80 characters. \`--until\` takes YYYY-MM-DD, YYYY-MM-DDTHH:MM (local time) or a full ISO 8601 timestamp; \`--for\` takes 30m, 2h, 1d or 1h30m, and the two conflict. \`--pause-notifications\` is stored on the status but only takes effect in apps that read it (Comms today, not Todoist yet). \`--pause-activity\` is separate: it stops your Karma changing and protects your streaks while the status is active, and does not silence notifications. \`status set\` replaces the fields this CLI supports: omitted emoji, expiration and pause flags clear those values, while other fields and effects are preserved. The command \`status set --dry-run --json\` prints a preview without setting anything. +\`td status\` shows, sets or clears your shared status (apps that read it, such as Comms, show it too). The message is 1 to 80 characters. \`--until\` takes YYYY-MM-DD, YYYY-MM-DDTHH:MM (local time) or a full ISO 8601 timestamp; \`--for\` takes 30m, 2h, 1d or 1h30m, and the two conflict. \`--pause-notifications\` is stored on the status but only takes effect in apps that read it (Comms, and Todoist for push and email; in the Todoist Android app only the morning and evening pushes). \`--pause-activity\` is separate: it stops your Karma changing and protects your streaks while the status is active, and does not silence notifications. \`status set\` replaces the fields this CLI supports: omitted emoji, expiration and pause flags clear those values, while other fields and effects are preserved. The command \`status set --dry-run --json\` prints a preview without setting anything. \`\`\`bash td stats td stats goals --daily 10 --weekly 50