Skip to content

feat(notifications): add kilo-pass-promo-may-29 notification for paying users#3593

Open
kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
feat/kilo-pass-promo-may-29-notification
Open

feat(notifications): add kilo-pass-promo-may-29 notification for paying users#3593
kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
feat/kilo-pass-promo-may-29-notification

Conversation

@kilo-code-bot
Copy link
Copy Markdown
Contributor

@kilo-code-bot kilo-code-bot Bot commented May 29, 2026

Summary

  • Adds a new kilo-pass-promo-may-29 notification targeted at paying users (gated behind hasUserEverPaid)
  • Follows the exact same pattern as auto-top-up-dec-19: async generator function checking hasUserEverPaid, returning early with [] for non-payers, otherwise returning a single notification entry
  • Notification promotes Kilo Pass with an expiry of 2026-06-30 and surfaces in both cli and extension

Verification

  • Manually confirmed the new generateKiloPassPromoMay29Notification function mirrors the generateAutoTopUpNotification structure exactly
  • Lint check passed with 0 warnings/errors on the modified file

Visual Changes

N/A

Reviewer Notes

The notification expires 2026-06-30T08:00:00Z and is already filtered by the existing expiresAt check in getNotifications. No schema or migration changes required.


Built for Job Rietbergen by Kilo for Slack

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