Add 'PRODUCT_ANALYTICS' to SericeDomain enum (#806)

We will be adding some product analytics toolkits in the near future

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Low risk: adds a new `ServiceDomain` enum value and bumps the package
version, with minimal behavioral impact beyond any downstream enum
matching/serialization expectations.
> 
> **Overview**
> Adds `ServiceDomain.PRODUCT_ANALYTICS` (`"product_analytics"`) to tool
metadata classification to support upcoming product analytics
integrations.
> 
> Bumps `arcade-core` version from `4.5.0` to `4.6.0`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
84666eaf997401559f8025dbe43563fdd03acd49. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
This commit is contained in:
Eric Gustin 2026-03-27 17:12:23 -07:00 committed by GitHub
parent 9eec003c72
commit 7ce7d6892f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 1 deletions

View file

@ -106,6 +106,9 @@ class ServiceDomain(str, Enum):
TRAVEL = "travel"
"""Travel search, flight and hotel booking platforms."""
PRODUCT_ANALYTICS = "product_analytics"
"""Product analytics — user behavior tracking, funnels, retention, session replay, and experimentation."""
class Operation(str, Enum):
"""

View file

@ -1,6 +1,6 @@
[project]
name = "arcade-core"
version = "4.5.0"
version = "4.6.0"
description = "Arcade Core - Core library for Arcade platform"
readme = "README.md"
license = { text = "MIT" }