diff --git a/package-lock.json b/package-lock.json index 50a7320..4218bfd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.85.1", "@seamapi/nextlove-sdk-generator": "^1.19.6", - "@seamapi/types": "1.670.0", + "@seamapi/types": "1.673.0", "del": "^7.1.0", "prettier": "^3.2.5" } @@ -535,9 +535,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.670.0", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.670.0.tgz", - "integrity": "sha512-Nm7FsubpITwFg/QqlLBZoXMmNE2EvWDvbK+wW0pQ++7JrGJCaypopkpF2ASJHEwI7IcRlAsG5MZWmz+O3oeCqQ==", + "version": "1.673.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.673.0.tgz", + "integrity": "sha512-OnqrVBIr1qgw1s7ZA9jQNbt/tV21fUmFx6aOZ2bjI6byUE0vJm7xDDLB4MTCAAUZRefXXi8xyhq2K5zs+8oXgQ==", "dev": true, "license": "MIT", "engines": { @@ -1660,9 +1660,9 @@ } }, "node_modules/zustand": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.8.tgz", - "integrity": "sha512-gyPKpIaxY9XcO2vSMrLbiER7QMAMGOQZVRdJ6Zi782jkbzZygq5GI9nG8g+sMgitRtndwaBSl7uiqC49o1SSiw==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.9.tgz", + "integrity": "sha512-ALBtUj0AfjJt3uNRQoL1tL2tMvj6Gp/6e39dnfT6uzpelGru8v1tPOGBzayOWbPJvujM8JojDk3E1LxeFisBNg==", "dev": true, "license": "MIT", "optional": true, diff --git a/package.json b/package.json index 73636d1..ee867cb 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "devDependencies": { "@seamapi/fake-seam-connect": "1.85.1", "@seamapi/nextlove-sdk-generator": "^1.19.6", - "@seamapi/types": "1.670.0", + "@seamapi/types": "1.673.0", "del": "^7.1.0", "prettier": "^3.2.5" } diff --git a/seam/routes/models.py b/seam/routes/models.py index e373223..17e5837 100644 --- a/seam/routes/models.py +++ b/seam/routes/models.py @@ -1238,6 +1238,7 @@ def from_dict(d: Dict[str, Any]): @dataclass class PhoneSession: + is_sandbox_workspace: bool provider_sessions: List[Dict[str, Any]] user_identity: Dict[str, Any] workspace_id: str @@ -1245,6 +1246,7 @@ class PhoneSession: @staticmethod def from_dict(d: Dict[str, Any]): return PhoneSession( + is_sandbox_workspace=d.get("is_sandbox_workspace", None), provider_sessions=d.get("provider_sessions", None), user_identity=DeepAttrDict(d.get("user_identity", None)), workspace_id=d.get("workspace_id", None),