From 7ce7d6892f60df1dfeba2b60d8ecd41206d36b63 Mon Sep 17 00:00:00 2001 From: Eric Gustin <34000337+EricGustin@users.noreply.github.com> Date: Fri, 27 Mar 2026 17:12:23 -0700 Subject: [PATCH] Add 'PRODUCT_ANALYTICS' to `SericeDomain` enum (#806) We will be adding some product analytics toolkits in the near future --- > [!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`. > > 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). --- libs/arcade-core/arcade_core/metadata.py | 3 +++ libs/arcade-core/pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/arcade-core/arcade_core/metadata.py b/libs/arcade-core/arcade_core/metadata.py index 498ae490..37860da7 100644 --- a/libs/arcade-core/arcade_core/metadata.py +++ b/libs/arcade-core/arcade_core/metadata.py @@ -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): """ diff --git a/libs/arcade-core/pyproject.toml b/libs/arcade-core/pyproject.toml index f813f102..90c6900a 100644 --- a/libs/arcade-core/pyproject.toml +++ b/libs/arcade-core/pyproject.toml @@ -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" }