RecordUsage does not return an error to prevent blocking the user from using AI features. This method is used to record usage, not enforce it.
(ctx context.Context, userID uuid.UUID, reason Reason)
| 30 | // RecordUsage does not return an error to prevent blocking the user from using |
| 31 | // AI features. This method is used to record usage, not enforce it. |
| 32 | RecordUsage(ctx context.Context, userID uuid.UUID, reason Reason) |
| 33 | } |
| 34 | |
| 35 | // Noop is an AGPL seat tracker that does nothing. |
no outgoing calls