Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion skills/todoist-cli/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions src/commands/status/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Examples:
.option('--for <duration>', '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',
Expand All @@ -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.

Expand Down
2 changes: 1 addition & 1 deletion src/lib/skills/content.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading