You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/tools.ts
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1394,7 +1394,7 @@ Examples:
1394
1394
Limitations:
1395
1395
- **Event-based definitions only in 0.x.** Behavior cohorts ("did X then Y in order"), exclusion cohorts ("fired X but not Y"), and time-relative cohorts ("did X within N days of signup") aren't supported. The triggering event + period + property-filter shape covers ~95% of practical use cases.
1396
1396
- Membership is computed at query time, so very large cohorts cost on every retention call.
1397
-
- Names must be lowercase alphanumeric with hyphens / underscores.
1397
+
- Names must be lowercase alphanumeric with hyphens / underscores, and unique within a project — a duplicate-name create returns 409; use \`cohorts.delete\` first or pick a new name. Cohort definitions are immutable after creation; to change the event/period/filter, delete and re-create.
1398
1398
1399
1399
Pairs with: \`events.property_values\` to discover valid filter values before creating; \`cohorts.retention\` to read the curve once the cohort is created; \`cohorts.compare\` to stack 2–10 cohorts side-by-side; \`cohorts.list\` to discover existing cohort handles.`,
1400
1400
inputSchema: {
@@ -1427,7 +1427,9 @@ Pairs with: \`events.property_values\` to discover valid filter values before cr
0 commit comments