Skip to content

Commit 8c34fd4

Browse files
Merge pull request #47 from firehydrant/speakeasy-sdk-regen-1757117239
chore: 🐝 Update SDK - Generate 1.0.12
2 parents b4512cf + 78c0ded commit 8c34fd4

File tree

23 files changed

+224
-160
lines changed

23 files changed

+224
-160
lines changed

.speakeasy/gen.lock

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 6a2d7b70-1321-499a-8677-a99a42c2e4b6
33
management:
4-
docChecksum: 1cf21ef1e0362daa534ba0a0c24a7cf8
4+
docChecksum: d98f0589e147bdaa0eed5cc27427a177
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.609.0
7-
generationVersion: 2.692.0
8-
releaseVersion: 1.0.11
9-
configChecksum: 5266f713dc28311d477d2368626e6306
6+
speakeasyVersion: 1.611.1
7+
generationVersion: 2.694.1
8+
releaseVersion: 1.0.12
9+
configChecksum: 0138ba3c317d3adf0bd1edce3e2ced75
1010
repoURL: https://github.com/firehydrant/firehydrant-typescript-sdk.git
1111
installationURL: https://github.com/firehydrant/firehydrant-typescript-sdk
1212
published: true
@@ -189,6 +189,8 @@ generatedFiles:
189189
- docs/models/components/createsignalseventsource.md
190190
- docs/models/components/createsignalseventsourcedata.md
191191
- docs/models/components/createsignalseventsourceexamplepayload.md
192+
- docs/models/components/createsignalspage.md
193+
- docs/models/components/createsignalspagetargettype.md
192194
- docs/models/components/createsignalswebhooktarget.md
193195
- docs/models/components/createstatusupdatetemplate.md
194196
- docs/models/components/createtasklist.md
@@ -869,7 +871,6 @@ generatedFiles:
869871
- docs/models/operations/createsavedsearchrequest.md
870872
- docs/models/operations/createsavedsearchresourcetype.md
871873
- docs/models/operations/createservicechecklistresponserequest.md
872-
- docs/models/operations/createsignalspagerequest.md
873874
- docs/models/operations/createslackemojiactionrequest.md
874875
- docs/models/operations/createslackemojiactionrequestbody.md
875876
- docs/models/operations/createteamcallrouterequest.md
@@ -2334,6 +2335,7 @@ generatedFiles:
23342335
- src/models/components/createsignalsalertgroupingconfiguration.ts
23352336
- src/models/components/createsignalsemailtarget.ts
23362337
- src/models/components/createsignalseventsource.ts
2338+
- src/models/components/createsignalspage.ts
23372339
- src/models/components/createsignalswebhooktarget.ts
23382340
- src/models/components/createstatusupdatetemplate.ts
23392341
- src/models/components/createtasklist.ts
@@ -2753,7 +2755,6 @@ generatedFiles:
27532755
- src/models/operations/createretrospectivetemplate.ts
27542756
- src/models/operations/createsavedsearch.ts
27552757
- src/models/operations/createservicechecklistresponse.ts
2756-
- src/models/operations/createsignalspage.ts
27572758
- src/models/operations/createslackemojiaction.ts
27582759
- src/models/operations/createteamcallroute.ts
27592760
- src/models/operations/createteamescalationpolicy.ts
@@ -6533,7 +6534,7 @@ examples:
65336534
create_signals_page:
65346535
speakeasy-default-create-signals-page:
65356536
requestBody:
6536-
application/json: {"summary": "<value>", "target_type": "<value>", "target_id": "<id>"}
6537+
application/json: {"summary": "<value>", "target_type": "Team", "target_id": "<id>"}
65376538
responses:
65386539
"201":
65396540
application/json: {"signal_rule": {"deduplication_expiry": "PT1H"}, "parent_alerts": [{"signal_rule": {"deduplication_expiry": "PT1H"}}], "child_alerts": [{"signal_rule": {"deduplication_expiry": "PT1H"}}]}

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ generation:
2424
generateNewTests: false
2525
skipResponseBodyAssertions: false
2626
typescript:
27-
version: 1.0.11
27+
version: 1.0.12
2828
additionalDependencies:
2929
dependencies: {}
3030
devDependencies: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.609.0
1+
speakeasyVersion: 1.611.1
22
sources:
33
firehydrant-oas:
44
sourceNamespace: firehydrant-oas
5-
sourceRevisionDigest: sha256:cbef1c238eb886da937d1aae09079b8ead60ef48be68c6be2041bac02b4669cc
6-
sourceBlobDigest: sha256:40ca76a505d6c9874d8090f0d7233da5ec156cbece9db3e44bb981476d664adb
5+
sourceRevisionDigest: sha256:9ddb1fbf020580abbc605fc16e26c2812394843829e83e9a4a2351517671b7d1
6+
sourceBlobDigest: sha256:d5e508b1863ed82d155c14cea424ea4c5d5c1242f3ee0d1304c807405c5c1f6e
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1756858033
9+
- speakeasy-sdk-regen-1757117239
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:cbef1c238eb886da937d1aae09079b8ead60ef48be68c6be2041bac02b4669cc
23-
sourceBlobDigest: sha256:40ca76a505d6c9874d8090f0d7233da5ec156cbece9db3e44bb981476d664adb
22+
sourceRevisionDigest: sha256:9ddb1fbf020580abbc605fc16e26c2812394843829e83e9a4a2351517671b7d1
23+
sourceBlobDigest: sha256:d5e508b1863ed82d155c14cea424ea4c5d5c1242f3ee0d1304c807405c5c1f6e
2424
codeSamplesNamespace: firehydrant-typescript-sdk-oas-code-samples
25-
codeSamplesRevisionDigest: sha256:7109c5ce1b1136e7e8119a57f7b858f6a263c0447e2c80056d55a782046589aa
25+
codeSamplesRevisionDigest: sha256:c3074a60391067a6989a710e18e556afad2c83aafc67a64bc520dac9b02c5fb7
2626
workflow:
2727
workflowVersion: 1.0.0
2828
speakeasyVersion: latest

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,7 @@ run();
612612

613613
### [pages](docs/sdks/pages/README.md)
614614

615-
* [createSignalsPage](docs/sdks/pages/README.md#createsignalspage) - Pages a target
615+
* [createSignalsPage](docs/sdks/pages/README.md#createsignalspage) - Page a user, team, on-call schedule, or escalation policy
616616

617617
### [permissions](docs/sdks/permissions/README.md)
618618

@@ -1116,7 +1116,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
11161116
- [`metricsReportingListSavedSearches`](docs/sdks/metricsreporting/README.md#listsavedsearches) - List saved searches
11171117
- [`metricsReportingListUserInvolvementMetrics`](docs/sdks/metricsreporting/README.md#listuserinvolvementmetrics) - List user metrics
11181118
- [`metricsReportingUpdateSavedSearch`](docs/sdks/metricsreporting/README.md#updatesavedsearch) - Update a saved search
1119-
- [`pagesCreateSignalsPage`](docs/sdks/pages/README.md#createsignalspage) - Pages a target
1119+
- [`pagesCreateSignalsPage`](docs/sdks/pages/README.md#createsignalspage) - Page a user, team, on-call schedule, or escalation policy
11201120
- [`permissionsListCurrentUserPermissions`](docs/sdks/permissions/README.md#listcurrentuserpermissions) - Get all permissions for the current user
11211121
- [`permissionsListPermissions`](docs/sdks/permissions/README.md#listpermissions) - List permissions
11221122
- [`permissionsListTeamPermissions`](docs/sdks/permissions/README.md#listteampermissions) - Get all permissions for a team

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,4 +206,14 @@ Based on:
206206
### Generated
207207
- [typescript v1.0.11] .
208208
### Releases
209-
- [NPM v1.0.11] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.11 - .
209+
- [NPM v1.0.11] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.11 - .
210+
211+
## 2025-09-08 00:07:59
212+
### Changes
213+
Based on:
214+
- OpenAPI Doc
215+
- Speakeasy CLI 1.611.1 (2.694.1) https://github.com/speakeasy-api/speakeasy
216+
### Generated
217+
- [typescript v1.0.12] .
218+
### Releases
219+
- [NPM v1.0.12] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.0.12 - .
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# CreateSignalsPage
2+
3+
Used for paging an on-call target within FireHydrant's signals product. This can be used for paging users, teams, on-call schedules, and escalation policies.
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { CreateSignalsPage } from "firehydrant-typescript-sdk/models/components";
9+
10+
let value: CreateSignalsPage = {
11+
summary: "<value>",
12+
targetType: "OnCallSchedule",
13+
targetId: "<id>",
14+
};
15+
```
16+
17+
## Fields
18+
19+
| Field | Type | Required | Description |
20+
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
21+
| `summary` | *string* | :heavy_check_mark: | N/A |
22+
| `targetType` | [components.CreateSignalsPageTargetType](../../models/components/createsignalspagetargettype.md) | :heavy_check_mark: | N/A |
23+
| `targetId` | *string* | :heavy_check_mark: | The ID of the target. Should be a UUID for the target type. |
24+
| `body` | *string* | :heavy_minus_sign: | N/A |
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# CreateSignalsPageTargetType
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { CreateSignalsPageTargetType } from "firehydrant-typescript-sdk/models/components";
7+
8+
let value: CreateSignalsPageTargetType = "EscalationPolicy";
9+
```
10+
11+
## Values
12+
13+
```typescript
14+
"EscalationPolicy" | "OnCallSchedule" | "Team" | "User"
15+
```

docs/models/operations/createsignalspagerequest.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/sdks/pages/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ Operations about Pages
77

88
### Available Operations
99

10-
* [createSignalsPage](#createsignalspage) - Pages a target
10+
* [createSignalsPage](#createsignalspage) - Page a user, team, on-call schedule, or escalation policy
1111

1212
## createSignalsPage
1313

14-
Pages a target
14+
Used for paging an on-call target within FireHydrant's signals product. This can be used for paging users, teams, on-call schedules, and escalation policies.
1515

1616
### Example Usage
1717

@@ -26,7 +26,7 @@ const firehydrant = new Firehydrant({
2626
async function run() {
2727
const result = await firehydrant.pages.createSignalsPage({
2828
summary: "<value>",
29-
targetType: "<value>",
29+
targetType: "Team",
3030
targetId: "<id>",
3131
});
3232

@@ -53,7 +53,7 @@ const firehydrant = new FirehydrantCore({
5353
async function run() {
5454
const res = await pagesCreateSignalsPage(firehydrant, {
5555
summary: "<value>",
56-
targetType: "<value>",
56+
targetType: "Team",
5757
targetId: "<id>",
5858
});
5959
if (res.ok) {
@@ -71,7 +71,7 @@ run();
7171

7272
| Parameter | Type | Required | Description |
7373
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
74-
| `request` | [operations.CreateSignalsPageRequest](../../models/operations/createsignalspagerequest.md) | :heavy_check_mark: | The request object to use for the request. |
74+
| `request` | [components.CreateSignalsPage](../../models/components/createsignalspage.md) | :heavy_check_mark: | The request object to use for the request. |
7575
| `options` | RequestOptions | :heavy_minus_sign: | Used to set various options for making HTTP requests. |
7676
| `options.fetchOptions` | [RequestInit](https://developer.mozilla.org/en-US/docs/Web/API/Request/Request#options) | :heavy_minus_sign: | Options that are passed to the underlying HTTP request. This can be used to inject extra headers for examples. All `Request` options, except `method` and `body`, are allowed. |
7777
| `options.retries` | [RetryConfig](../../lib/utils/retryconfig.md) | :heavy_minus_sign: | Enables retrying HTTP requests under certain failure conditions. |

examples/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)