Skip to content

Commit cb41179

Browse files
Merge pull request #49 from firehydrant/speakeasy-sdk-regen-1757981266
chore: 🐝 Update SDK - Generate 1.0.14
2 parents 17dff6a + f585589 commit cb41179

36 files changed

+484
-355
lines changed

.devcontainer/setup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ curl -fsSL https://raw.githubusercontent.com/speakeasy-api/speakeasy/main/instal
77
rmdir samples || true
88
mkdir samples
99

10-
npm install
11-
npm install -g ts-node
10+
npm install --ignore-scripts
11+
npm install -g ts-node --ignore-scripts
1212
npm link
1313
npm link firehydrant-typescript-sdk
1414
TS_CONFIG_CONTENT=$(cat <<EOL

.speakeasy/gen.lock

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
lockVersion: 2.0.0
22
id: 6a2d7b70-1321-499a-8677-a99a42c2e4b6
33
management:
4-
docChecksum: b8b618f16eb1b3d67211013052bd6fdb
4+
docChecksum: b64c9fecb8c502275eece775e517c520
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.615.2
7-
generationVersion: 2.698.4
8-
releaseVersion: 1.0.13
9-
configChecksum: b888958edd1b2bb9a612dc13a97c996b
6+
speakeasyVersion: 1.622.1
7+
generationVersion: 2.709.0
8+
releaseVersion: 1.0.14
9+
configChecksum: c40696518835b89b6d86f835b9a87fde
1010
repoURL: https://github.com/firehydrant/firehydrant-typescript-sdk.git
1111
installationURL: https://github.com/firehydrant/firehydrant-typescript-sdk
1212
published: true
1313
features:
1414
typescript:
1515
additionalDependencies: 0.1.0
1616
constsAndDefaults: 0.1.12
17-
core: 3.21.22
17+
core: 3.21.23
1818
defaultEnabledRetries: 0.1.0
19-
devContainers: 2.90.0
19+
devContainers: 2.90.1
2020
enumUnions: 0.1.0
2121
envVarSecurityUsage: 0.1.2
2222
globalSecurity: 2.82.14
@@ -308,6 +308,7 @@ generatedFiles:
308308
- docs/models/components/incidentsrelatedchangeevententitypaginated.md
309309
- docs/models/components/incidentsrelatedchangeevententitytype.md
310310
- docs/models/components/incidentsrelationshipsentity.md
311+
- docs/models/components/incidentsrequiredfieldentity.md
311312
- docs/models/components/incidentsretrospectiveentity.md
312313
- docs/models/components/incidentsretrospectiveentitypaginated.md
313314
- docs/models/components/incidentsretrospectiveentitysectionentity.md
@@ -831,9 +832,6 @@ generatedFiles:
831832
- docs/models/operations/createconnectionrequest.md
832833
- docs/models/operations/createemailsubscriberrequest.md
833834
- docs/models/operations/createemailsubscriberrequestbody.md
834-
- docs/models/operations/createhandoffnotificationsettingnotificationgroupmethod.md
835-
- docs/models/operations/createhandoffnotificationsettingpriority.md
836-
- docs/models/operations/createhandoffnotificationsettingrequest.md
837835
- docs/models/operations/createinboundfieldmaprequest.md
838836
- docs/models/operations/createincidentalertrequest.md
839837
- docs/models/operations/createincidentattachmentfile.md
@@ -859,6 +857,9 @@ generatedFiles:
859857
- docs/models/operations/createlifecyclemeasurementdefinitionrequest.md
860858
- docs/models/operations/createlifecyclemilestoneautoassigntimestamponcreate.md
861859
- docs/models/operations/createlifecyclemilestonerequest.md
860+
- docs/models/operations/createnotificationpolicynotificationgroupmethod.md
861+
- docs/models/operations/createnotificationpolicypriority.md
862+
- docs/models/operations/createnotificationpolicyrequest.md
862863
- docs/models/operations/createnunccomponentgrouprequest.md
863864
- docs/models/operations/createnunccomponentgrouprequestbody.md
864865
- docs/models/operations/createnuncconnectionrequest.md
@@ -1640,7 +1641,7 @@ generatedFiles:
16401641
- src/funcs/scimUpdateSCIMGroup.ts
16411642
- src/funcs/scimUpdateSCIMUser.ts
16421643
- src/funcs/signalsCopyOnCallScheduleRotation.ts
1643-
- src/funcs/signalsCreateHandoffNotificationSetting.ts
1644+
- src/funcs/signalsCreateNotificationPolicy.ts
16441645
- src/funcs/signalsCreateOnCallScheduleRotation.ts
16451646
- src/funcs/signalsCreateOnCallShift.ts
16461647
- src/funcs/signalsCreateSignalsAlertGroupingConfiguration.ts
@@ -2122,7 +2123,7 @@ generatedFiles:
21222123
- src/mcp-server/tools/scimUpdateSCIMGroup.ts
21232124
- src/mcp-server/tools/scimUpdateSCIMUser.ts
21242125
- src/mcp-server/tools/signalsCopyOnCallScheduleRotation.ts
2125-
- src/mcp-server/tools/signalsCreateHandoffNotificationSetting.ts
2126+
- src/mcp-server/tools/signalsCreateNotificationPolicy.ts
21262127
- src/mcp-server/tools/signalsCreateOnCallScheduleRotation.ts
21272128
- src/mcp-server/tools/signalsCreateOnCallShift.ts
21282129
- src/mcp-server/tools/signalsCreateSignalsAlertGroupingConfiguration.ts
@@ -2390,6 +2391,7 @@ generatedFiles:
23902391
- src/models/components/incidentsrelatedchangeevententity.ts
23912392
- src/models/components/incidentsrelatedchangeevententitypaginated.ts
23922393
- src/models/components/incidentsrelationshipsentity.ts
2394+
- src/models/components/incidentsrequiredfieldentity.ts
23932395
- src/models/components/incidentsretrospectiveentity.ts
23942396
- src/models/components/incidentsretrospectiveentitypaginated.ts
23952397
- src/models/components/incidentsretrospectiveentitysectionentity.ts
@@ -2727,7 +2729,6 @@ generatedFiles:
27272729
- src/models/operations/createcommentreaction.ts
27282730
- src/models/operations/createconnection.ts
27292731
- src/models/operations/createemailsubscriber.ts
2730-
- src/models/operations/createhandoffnotificationsetting.ts
27312732
- src/models/operations/createinboundfieldmap.ts
27322733
- src/models/operations/createincidentalert.ts
27332734
- src/models/operations/createincidentattachment.ts
@@ -2746,6 +2747,7 @@ generatedFiles:
27462747
- src/models/operations/createincidentteamassignment.ts
27472748
- src/models/operations/createlifecyclemeasurementdefinition.ts
27482749
- src/models/operations/createlifecyclemilestone.ts
2750+
- src/models/operations/createnotificationpolicy.ts
27492751
- src/models/operations/createnunccomponentgroup.ts
27502752
- src/models/operations/createnuncconnection.ts
27512753
- src/models/operations/createnunclink.ts
@@ -5422,7 +5424,7 @@ examples:
54225424
create_custom_field_definition:
54235425
speakeasy-default-create-custom-field-definition:
54245426
requestBody:
5425-
application/json: {"display_name": "Rasheed_Runolfsson", "field_type": "<value>", "required": false}
5427+
application/json: {"display_name": "Rasheed_Runolfsson", "field_type": "<value>"}
54265428
responses:
54275429
"201":
54285430
application/json: {}
@@ -6588,5 +6590,12 @@ examples:
65886590
responses:
65896591
"200":
65906592
application/json: {}
6593+
create_notification_policy:
6594+
speakeasy-default-create-notification-policy:
6595+
requestBody:
6596+
application/json: {"notification_group_method": "chat", "max_delay": "<value>", "priority": "LOW"}
6597+
responses:
6598+
"201":
6599+
application/json: {}
65916600
examplesVersion: 1.0.2
65926601
generatedTests: {}

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: false
2626
skipResponseBodyAssertions: false
2727
typescript:
28-
version: 1.0.13
28+
version: 1.0.14
2929
additionalDependencies:
3030
dependencies: {}
3131
devDependencies: {}
@@ -59,6 +59,7 @@ typescript:
5959
jsonpath: legacy
6060
maxMethodParams: 0
6161
methodArguments: require-security-and-request
62+
modelPropertyCasing: camel
6263
moduleFormat: dual
6364
outputModelSuffix: output
6465
packageName: firehydrant-typescript-sdk

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.615.2
1+
speakeasyVersion: 1.622.1
22
sources:
33
firehydrant-oas:
44
sourceNamespace: firehydrant-oas
5-
sourceRevisionDigest: sha256:ebf60c232abb7d095bfaafb3d37437795dc7b1eecce2db745e63713bea6e740e
6-
sourceBlobDigest: sha256:227c85f0d605476af590682019813be25819786e666659481784393b076ff14d
5+
sourceRevisionDigest: sha256:3097029d728beac7188b5340a80713f160bd3d6488290b4415fc7f1a3348e939
6+
sourceBlobDigest: sha256:553825ec4442cdfe2386569a5f6e906aca62920de30c20d6abf2766d86e24ca3
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1757549279
9+
- speakeasy-sdk-regen-1757981266
1010
- 0.0.1
1111
firehydrant-typescript-sdk-OAS:
1212
sourceNamespace: firehydrant-typescript-sdk-oas
@@ -19,10 +19,10 @@ targets:
1919
firehydrant-typescript-sdk:
2020
source: firehydrant-oas
2121
sourceNamespace: firehydrant-oas
22-
sourceRevisionDigest: sha256:ebf60c232abb7d095bfaafb3d37437795dc7b1eecce2db745e63713bea6e740e
23-
sourceBlobDigest: sha256:227c85f0d605476af590682019813be25819786e666659481784393b076ff14d
22+
sourceRevisionDigest: sha256:3097029d728beac7188b5340a80713f160bd3d6488290b4415fc7f1a3348e939
23+
sourceBlobDigest: sha256:553825ec4442cdfe2386569a5f6e906aca62920de30c20d6abf2766d86e24ca3
2424
codeSamplesNamespace: firehydrant-typescript-sdk-oas-code-samples
25-
codeSamplesRevisionDigest: sha256:7e856d0a8ae5b511195e8570db9edad1e83e64f15a407bd7070bd062e907b3b0
25+
codeSamplesRevisionDigest: sha256:fa8d032148e7b6dee8fbb9425ae15657b1ae27f217936e859decdd3a614feaaa
2626
workflow:
2727
workflowVersion: 1.0.0
2828
speakeasyVersion: latest

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,7 @@ run();
743743
* [deleteSignalsWebhookTarget](docs/sdks/signals/README.md#deletesignalswebhooktarget) - Delete a webhook target
744744
* [updateSignalsWebhookTarget](docs/sdks/signals/README.md#updatesignalswebhooktarget) - Update a webhook target
745745
* [listNotificationPolicySettings](docs/sdks/signals/README.md#listnotificationpolicysettings) - List notification policies
746-
* [createHandoffNotificationSetting](docs/sdks/signals/README.md#createhandoffnotificationsetting) - Create a notification policy
746+
* [createNotificationPolicy](docs/sdks/signals/README.md#createnotificationpolicy) - Create a notification policy
747747
* [getNotificationPolicy](docs/sdks/signals/README.md#getnotificationpolicy) - Get a notification policy
748748
* [deleteNotificationPolicy](docs/sdks/signals/README.md#deletenotificationpolicy) - Delete a notification policy
749749
* [updateNotificationPolicy](docs/sdks/signals/README.md#updatenotificationpolicy) - Update a notification policy
@@ -1182,7 +1182,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
11821182
- [`scimUpdateSCIMGroup`](docs/sdks/scim/README.md#updatescimgroup) - Update a SCIM group and assign members
11831183
- [`scimUpdateSCIMUser`](docs/sdks/scim/README.md#updatescimuser) - Update a User from SCIM data
11841184
- [`signalsCopyOnCallScheduleRotation`](docs/sdks/signals/README.md#copyoncallschedulerotation) - Copy an on-call schedule's rotation
1185-
- [`signalsCreateHandoffNotificationSetting`](docs/sdks/signals/README.md#createhandoffnotificationsetting) - Create a notification policy
1185+
- [`signalsCreateNotificationPolicy`](docs/sdks/signals/README.md#createnotificationpolicy) - Create a notification policy
11861186
- [`signalsCreateOnCallScheduleRotation`](docs/sdks/signals/README.md#createoncallschedulerotation) - Create a new on-call rotation
11871187
- [`signalsCreateOnCallShift`](docs/sdks/signals/README.md#createoncallshift) - Create a shift for an on-call schedule
11881188
- [`signalsCreateSignalsAlertGroupingConfiguration`](docs/sdks/signals/README.md#createsignalsalertgroupingconfiguration) - Create an alert grouping configuration.
@@ -1571,7 +1571,7 @@ httpClient.addHook("requestError", (error, request) => {
15711571
console.groupEnd();
15721572
});
15731573

1574-
const sdk = new Firehydrant({ httpClient });
1574+
const sdk = new Firehydrant({ httpClient: httpClient });
15751575
```
15761576
<!-- End Custom HTTP Client [http-client] -->
15771577

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,4 +226,14 @@ Based on:
226226
### Generated
227227
- [typescript v1.0.13] .
228228
### Releases
229-
- [NPM v1.0.13] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.13 - .
229+
- [NPM v1.0.13] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.13 - .
230+
231+
## 2025-09-22 00:08:01
232+
### Changes
233+
Based on:
234+
- OpenAPI Doc
235+
- Speakeasy CLI 1.622.1 (2.709.0) https://github.com/speakeasy-api/speakeasy
236+
### Generated
237+
- [typescript v1.0.14] .
238+
### Releases
239+
- [NPM v1.0.14] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.14 - .

docs/models/components/createcustomfielddefinition.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { CreateCustomFieldDefinition } from "firehydrant-typescript-sdk/models/c
1010
let value: CreateCustomFieldDefinition = {
1111
displayName: "Chelsey_Batz",
1212
fieldType: "<value>",
13-
required: true,
1413
};
1514
```
1615

@@ -22,5 +21,5 @@ let value: CreateCustomFieldDefinition = {
2221
| `description` | *string* | :heavy_minus_sign: | N/A |
2322
| `fieldType` | *string* | :heavy_check_mark: | N/A |
2423
| `permissibleValues` | *string*[] | :heavy_minus_sign: | N/A |
25-
| `required` | *boolean* | :heavy_check_mark: | Whether this field should be required for all incidents. |
24+
| `required` | *boolean* | :heavy_minus_sign: | Whether this field should be required for all incidents. |
2625
| `requiredAtMilestoneId` | *string* | :heavy_minus_sign: | An optional milestone ID to specify when the field should become required, if `required` is set to `true`. If not provided, required fields are always required. |
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# IncidentsRequiredFieldEntity
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { IncidentsRequiredFieldEntity } from "firehydrant-typescript-sdk/models/components";
7+
8+
let value: IncidentsRequiredFieldEntity = {};
9+
```
10+
11+
## Fields
12+
13+
| Field | Type | Required | Description |
14+
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
15+
| `id` | *string* | :heavy_minus_sign: | A unique identifier for the field. For built-in fields, this will be human-readable. For custom fields or milestone timestamps, it will be a prefixed version of the field or milestone's UUID. |
16+
| `requiredAtMilestoneId` | *string* | :heavy_minus_sign: | The milestone at which this field is required. If null, this field is always required. |

0 commit comments

Comments
 (0)