Repository navigation
Conversation
mneuhaus
force-pushed
the
marc/snooze-next-month
branch
2 times, most recently
from
September 30, 2026 16:32
6ff121c to
259d5b8
Compare
Thread transfer impact
This comment will update automatically after the next completed run. |
mneuhaus
force-pushed
the
marc/snooze-next-month
branch
2 times, most recently
from
October 7, 2026 10:56
2364901 to
73e6049
Compare
mneuhaus
force-pushed
the
marc/snooze-next-month
branch
from
October 12, 2026 09:25
73e6049 to
c0b1197
Compare
The snooze menu stopped at "Next week", so parking a thread for longer meant typing a custom date. "In 1 month" wakes the thread on the same day one month later at 9:00 (Sep 29 wakes Oct 29). Days the next month lacks clamp to its last day: Jan 31 wakes on Feb 28, or Feb 29 in leap years. Being at least 28 days out, it never collides with "Tomorrow" or "Next week". The preset lives in the shared client runtime, so the web hover menu, thread context menu, bulk snooze and the mobile swipe menu all offer it.
mneuhaus
force-pushed
the
marc/snooze-next-month
branch
from
October 13, 2026 11:52
c0b1197 to
684302f
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The snooze menu stopped at "Next week", so parking a thread for longer meant typing a custom date.
What changed
packages/client-runtime(resolveSnoozePresets), so every entry point offers it:Validation
vp test runforSidebar.snooze.test.tsandthreadListV2.test.ts(mobile): 95/95. The new tests cover same-day wakes (including the last day of a month), the year rollover, and clamping for Feb, leap-year Feb and 30-day months.tsc --noEmitclean in client-runtime, web and mobile. Lint and format clean on the changed files.Model: Claude Opus 5.5 in Claude Code (via T3 Code).
Rebased onto the new orchestrator (2026-10-02)
Rebased onto upstream
main8bc40b4, which includes pingdotgg#2829. It applied cleanly. The month-label test now checks the day of month instead of the English "May", because it failed on a German locale. Two upstream tests in the same file ("Mon" weekday) still fail on a German locale; they fail the same way on plain upstream.🤖 Generated with Claude Code