Skip to content

Add on-call unavailable list and unavailable remove subcommands#5

Merged
ewels merged 3 commits intomainfrom
claude/add-unavailable-dates-commands-BL0S9
May 2, 2026
Merged

Add on-call unavailable list and unavailable remove subcommands#5
ewels merged 3 commits intomainfrom
claude/add-unavailable-dates-commands-BL0S9

Conversation

@ewels
Copy link
Copy Markdown
Member

@ewels ewels commented May 2, 2026

Core team members can now view their stored unavailability ranges and
remove a previously set range without having to wait for it to expire.

claude added 3 commits May 2, 2026 15:19
Core team members can now view their stored unavailability ranges and
remove a previously set range without having to wait for it to expire.
Generalises `format_week_range` into `format_date_range`, adds a
`today_iso` helper, and switches `remove_unavailability` to use a
DynamoDB ConditionExpression so callers can detect a missing entry
instead of pre-fetching the whole list to check.
Adds an On-call Commands section to docs/commands.md covering all the
existing handlers (list, me, switch, skip, unavailable, reboot, calendar)
plus the two new `unavailable list` and `unavailable remove` subcommands,
and lists them in the README quick-reference.
@ewels ewels merged commit 3f2f4f4 into main May 2, 2026
2 of 3 checks passed
@ewels ewels deleted the claude/add-unavailable-dates-commands-BL0S9 branch May 2, 2026 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants