Skip to content

feat(kiloclaw): email for KiloClaw credit-based subscription activations#3054

Merged
evanjacobson merged 1 commit intofeat/transactional-emails_kiloclawfrom
feat/transactional-emails_kiloclaw-credits
May 5, 2026
Merged

feat(kiloclaw): email for KiloClaw credit-based subscription activations#3054
evanjacobson merged 1 commit intofeat/transactional-emails_kiloclawfrom
feat/transactional-emails_kiloclaw-credits

Conversation

@evanjacobson
Copy link
Copy Markdown
Contributor

Summary

Credit-based KiloClaw activations now send the same subscription-started email as Stripe activations, closing the notification gap for users who subscribe with credits. The change follows the existing subscription-started email guard and log patterns.

Verification

N/A

Visual Changes

N/A

Reviewer Notes

Diff intentionally limited to 2 files.

@evanjacobson evanjacobson marked this pull request as ready for review May 5, 2026 19:16
@evanjacobson evanjacobson changed the title feat(kiloclaw): email credit subscription activations feat(kiloclaw): email for KiloClaw credit-based subscription activations May 5, 2026
@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented May 5, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (2 files)
  • apps/web/src/lib/kiloclaw/credit-billing.ts
  • apps/web/src/lib/purchase-emails.test.ts

Reviewed by gpt-5.5-20260423 · 2,729,308 tokens

@evanjacobson evanjacobson force-pushed the feat/transactional-emails_kiloclaw branch from 74e0fcb to b8fb31e Compare May 5, 2026 20:46
@evanjacobson evanjacobson force-pushed the feat/transactional-emails_kiloclaw-credits branch from e55c85f to ced8e38 Compare May 5, 2026 21:04
@evanjacobson evanjacobson merged commit 8fc1ec4 into feat/transactional-emails_kiloclaw May 5, 2026
2 checks passed
@evanjacobson evanjacobson deleted the feat/transactional-emails_kiloclaw-credits branch May 5, 2026 21:28
evanjacobson added a commit that referenced this pull request May 5, 2026
* Restore KiloClaw transactional email scope

* Update test to manually configure the indexes

* undo the changes that removed index drop/create from the migration. Update associated test infra

* Redo migration to eliminate conflict

* feat(kiloclaw): email for KiloClaw credit-based subscription activations (#3054)

Adds a Subsciription Started email for credit-based billing
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