(ctx context.Context, userID, key string)
| 13 | Claim(ctx context.Context, userID, key, path, bodyHash string) (idempotency.ClaimResult, error) |
| 14 | Complete(ctx context.Context, userID, key string, resp idempotency.CachedResponse) error |
| 15 | Release(ctx context.Context, userID, key string) error |
| 16 | } |
| 17 | |
| 18 | // Idempotency-Key namespaces. The store is keyed on a flat (user_id, key), |
no outgoing calls