Skip to main content
← Back to list
01Issue
BugShippedSwamp ClubPublicTeam
Assigneesskunk-ape

Relationships

#2541 whoami reports an active trial ending on a collective with a paid Team subscription

Opened by mellens · 9/25/2026· Shipped 9/28/2026

swamp auth whoami --json reports an active 30-day trial, with an end date, on a collective I pay for on the Team plan. It's the only Team collective on my account; I can share the slug privately.

What whoami shows

{
  "plan": "team",
  "planName": "Team",
  "subscriptionStatus": "active",
  "trial": {
    "state": "active",
    "startedAt": "2026-09-17T15:17:02.721Z",
    "endsAt": "2026-10-17T15:17:02.721Z",
    "trigger": "collective_created",
    "dayNumber": 9,
    "daysRemaining": 22,
    "totalDays": 30,
    "extended": false
  }
}

subscriptionStatus is active, but the same entry also carries a trial in state active that ends 2026-10-17.

Steps to reproduce

  1. Create a collective. A trial starts, with trigger collective_created.
  2. Subscribe that collective to the paid Team plan.
  3. Run swamp auth whoami --json and look at the collective's collectiveEntitlements entry.

Expected

After the collective has an active paid subscription, trial is null, or its state is something other than active (for example converted), and there's no endsAt counting down.

Actual

trial.state is active, with daysRemaining: 22 and endsAt 2026-10-17. Anyone reading whoami, or a tool acting on its output, concludes that the collective's Team features lapse on that date. That affects decisions like which collective should own private extensions.

  • #1852 (shipped) stopped product actions from granting trials to collectives that already pay. This case is different: the trial was granted when the collective was created, and it wasn't closed when the paid subscription started. I haven't checked whether collective_created goes through the same gate.
  • #1728 (open) is the UI symptom: a "TRIAL ENDED" modal shown to Team-plan users. If anything acts on this endsAt, I'd expect the same modal on 2026-10-17.
  • #1544 (shipped) added the trial status to whoami.

Environment

swamp CLI 20260925.165626.0-sha.883ecd79, observed 2026-09-25.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 8 MOREREVIEW+ 4 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/28/2026, 9:12:29 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
skunk-ape assigned skunk-ape9/28/2026, 6:33:08 PM
Editable. Press Enter to edit.

system commented 9/25/2026, 5:25:55 PM

Classified automatically when this issue was filed.

  • Source: Swamp Club

If you feel this classification is incorrect, add a ripple to tell us so.

skunk-ape commented 9/28/2026, 9:12:38 PM

Thanks @mellens for reporting this! The fix has been merged and a release is on its way. We appreciate your contribution to swamp.

Sign in to post a ripple.