Skip to content

Commit 1871a10

Browse files
feat(deps-dev): bump @seamapi/types from 1.423.4 to 1.424.0 in the seam group (#220)
* feat(deps-dev): bump @seamapi/types in the seam group Bumps the seam group with 1 update: [@seamapi/types](https://github.com/seamapi/types). Updates `@seamapi/types` from 1.423.4 to 1.424.0 - [Release notes](https://github.com/seamapi/types/releases) - [Changelog](https://github.com/seamapi/types/blob/main/.releaserc.json) - [Commits](seamapi/types@v1.423.4...v1.424.0) --- updated-dependencies: - dependency-name: "@seamapi/types" dependency-version: 1.424.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam ... Signed-off-by: dependabot[bot] <[email protected]> * ci: Generate code --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Seam Bot <[email protected]>
1 parent 9274227 commit 1871a10

File tree

4 files changed

+30
-6
lines changed

4 files changed

+30
-6
lines changed

output/csharp/src/Seam/Model/ConnectedAccount.cs

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ public class ConnectedAccount
1515
protected ConnectedAccount() { }
1616

1717
public ConnectedAccount(
18+
List<ConnectedAccount.AcceptedCapabilitiesEnum> acceptedCapabilities = default,
1819
string? accountType = default,
1920
string accountTypeDisplayName = default,
2021
bool automaticallyManageNewDevices = default,
@@ -27,6 +28,7 @@ public ConnectedAccount(
2728
List<ConnectedAccountWarnings> warnings = default
2829
)
2930
{
31+
AcceptedCapabilities = acceptedCapabilities;
3032
AccountType = accountType;
3133
AccountTypeDisplayName = accountTypeDisplayName;
3234
AutomaticallyManageNewDevices = automaticallyManageNewDevices;
@@ -39,6 +41,25 @@ public ConnectedAccount(
3941
Warnings = warnings;
4042
}
4143

44+
[JsonConverter(typeof(SafeStringEnumConverter))]
45+
public enum AcceptedCapabilitiesEnum
46+
{
47+
[EnumMember(Value = "unrecognized")]
48+
Unrecognized = 0,
49+
50+
[EnumMember(Value = "lock")]
51+
Lock = 1,
52+
53+
[EnumMember(Value = "thermostat")]
54+
Thermostat = 2,
55+
56+
[EnumMember(Value = "noise_sensor")]
57+
NoiseSensor = 3,
58+
59+
[EnumMember(Value = "access_control")]
60+
AccessControl = 4,
61+
}
62+
4263
[JsonConverter(typeof(JsonSubtypes), "error_code")]
4364
[JsonSubtypes.KnownSubType(
4465
typeof(ConnectedAccountErrorsSaltoKsSubscriptionLimitExceeded),
@@ -697,6 +718,9 @@ public override string ToString()
697718
}
698719
}
699720

721+
[DataMember(Name = "accepted_capabilities", IsRequired = true, EmitDefaultValue = false)]
722+
public List<ConnectedAccount.AcceptedCapabilitiesEnum> AcceptedCapabilities { get; set; }
723+
700724
[DataMember(Name = "account_type", IsRequired = false, EmitDefaultValue = false)]
701725
public string? AccountType { get; set; }
702726

output/csharp/src/Seam/Seam.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<PackageId>Seam</PackageId>
99

10-
<PackageVersion>0.79.0</PackageVersion>
10+
<PackageVersion>0.80.0</PackageVersion>
1111

1212
<Authors>Seam</Authors>
1313

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
},
6060
"devDependencies": {
6161
"@seamapi/nextlove-sdk-generator": "^1.17.4",
62-
"@seamapi/types": "^1.423.4",
62+
"@seamapi/types": "^1.424.0",
6363
"@types/node": "^18.19.11",
6464
"ava": "^5.0.1",
6565
"axios": "^1.5.0",

0 commit comments

Comments
 (0)