Skip to content

Commit d774f37

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.669.1
1 parent 3faf0d6 commit d774f37

File tree

965 files changed

+19596
-22450
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

965 files changed

+19596
-22450
lines changed

.speakeasy/gen.lock

Lines changed: 15809 additions & 3128 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,33 +22,41 @@ generation:
2222
hoistGlobalSecurity: true
2323
schemas:
2424
allOfMergeStrategy: shallowMerge
25+
requestBodyFieldName: ""
26+
persistentEdits: {}
2527
tests:
2628
generateTests: true
2729
generateNewTests: false
2830
skipResponseBodyAssertions: false
2931
typescript:
30-
version: 1.1.0
32+
version: 1.2.0
3133
acceptHeaderEnum: true
3234
additionalDependencies:
3335
dependencies: {}
3436
devDependencies: {}
3537
peerDependencies: {}
3638
additionalPackageJSON: {}
39+
additionalScripts: {}
40+
alwaysIncludeInboundAndOutbound: false
3741
author: Firehydrant
3842
baseErrorName: FirehydrantError
3943
clientServerStatusCodesAsErrors: true
40-
constFieldsAlwaysOptional: true
44+
constFieldsAlwaysOptional: false
4145
defaultErrorName: APIError
4246
enableCustomCodeRegions: false
4347
enableMCPServer: true
4448
enableReactQuery: false
4549
enumFormat: union
4650
envVarPrefix: FIREHYDRANT
51+
exportZodModelNamespace: false
4752
flattenGlobalSecurity: true
4853
flattenSdk: true
4954
flattenSpecOptions:
5055
tags: false
5156
flatteningOrder: parameters-first
57+
formStringArrayEncodeMode: encoded-string
58+
forwardCompatibleEnumsByDefault: false
59+
forwardCompatibleUnionsByDefault: "false"
5260
generateExamples: true
5361
imports:
5462
option: openapi
@@ -58,17 +66,22 @@ typescript:
5866
operations: models/operations
5967
shared: models/components
6068
webhooks: models/webhooks
69+
inferUnionDiscriminators: true
6170
inputModelSuffix: input
6271
jsonpath: legacy
72+
laxMode: strict
6373
maxMethodParams: 0
6474
methodArguments: require-security-and-request
6575
modelPropertyCasing: camel
6676
moduleFormat: dual
77+
multipartArrayFormat: legacy
6778
outputModelSuffix: output
6879
packageName: firehydrant-typescript-sdk
80+
preApplyUnionDiscriminators: true
6981
responseFormat: flat
7082
sseFlatResponse: false
7183
templateVersion: v2
84+
unionStrategy: left-to-right
7285
usageSDKInitImports: []
7386
useIndexModules: true
7487
zodVersion: v3

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.643.3
1+
speakeasyVersion: 1.669.1
22
sources:
33
firehydrant-oas:
44
sourceNamespace: firehydrant-oas
5-
sourceRevisionDigest: sha256:b752499e8d32196d45abad1fbb372568c5a73359bfe2597424b9e71e41073401
6-
sourceBlobDigest: sha256:1f2c8b5b86a50578de204f822cc5803bc639b5033867027dbded522076ff50e1
5+
sourceRevisionDigest: sha256:f6e1a22eb9e9025e0ad1f96d7d593981caf573f1d3ba2ebb1fb7cf9e8357b7bb
6+
sourceBlobDigest: sha256:5c81a3777f4fc704a45774193143832bfb29809a080fc67be188741c93de808f
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1759450051
9+
- speakeasy-sdk-regen-1762214872
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:b752499e8d32196d45abad1fbb372568c5a73359bfe2597424b9e71e41073401
23-
sourceBlobDigest: sha256:1f2c8b5b86a50578de204f822cc5803bc639b5033867027dbded522076ff50e1
22+
sourceRevisionDigest: sha256:f6e1a22eb9e9025e0ad1f96d7d593981caf573f1d3ba2ebb1fb7cf9e8357b7bb
23+
sourceBlobDigest: sha256:5c81a3777f4fc704a45774193143832bfb29809a080fc67be188741c93de808f
2424
codeSamplesNamespace: firehydrant-typescript-sdk-oas-code-samples
25-
codeSamplesRevisionDigest: sha256:ddeb7508f6fcbf8f0619a337f13c4cdcfac5afe13e82c31424daab4c602d31e5
25+
codeSamplesRevisionDigest: sha256:034f379ea37914dfe28b5c3540a321249587df5f7a1595b83ef204e2840265df
2626
workflow:
2727
workflowVersion: 1.0.0
2828
speakeasyVersion: latest

README.md

Lines changed: 92 additions & 80 deletions
Large diffs are not rendered by default.

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,14 @@ Based on:
246246
### Generated
247247
- [typescript v1.1.0] .
248248
### Releases
249-
- [NPM v1.1.0] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.1.0 - .
249+
- [NPM v1.1.0] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.1.0 - .
250+
251+
## 2025-12-07 00:09:01
252+
### Changes
253+
Based on:
254+
- OpenAPI Doc
255+
- Speakeasy CLI 1.669.1 (2.772.0) https://github.com/speakeasy-api/speakeasy
256+
### Generated
257+
- [typescript v1.2.0] .
258+
### Releases
259+
- [NPM v1.2.0] https://www.npmjs.com/package/firehydrant-typescript-sdk/v/1.2.0 - .

docs/models/components/content.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Content
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Content } from "firehydrant-typescript-sdk/models/components";
7+
8+
let value: Content = {};
9+
```
10+
11+
## Fields
12+
13+
| Field | Type | Required | Description |
14+
| ----------- | ----------- | ----------- | ----------- |

docs/models/components/createfunctionality.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ let value: CreateFunctionality = {
2020
| `description` | *string* | :heavy_minus_sign: | N/A |
2121
| `services` | [components.CreateFunctionalityService](../../models/components/createfunctionalityservice.md)[] | :heavy_minus_sign: | N/A |
2222
| `labels` | Record<string, *string*> | :heavy_minus_sign: | A hash of label keys and values |
23+
| `serviceTier` | [components.CreateFunctionalityServiceTier](../../models/components/createfunctionalityservicetier.md) | :heavy_minus_sign: | Integer representing functionality tier. Lower values represent higher criticality. Default is 5. |
2324
| `alertOnAdd` | *boolean* | :heavy_minus_sign: | N/A |
2425
| `autoAddRespondingTeam` | *boolean* | :heavy_minus_sign: | N/A |
2526
| `externalResources` | [components.CreateFunctionalityExternalResource](../../models/components/createfunctionalityexternalresource.md)[] | :heavy_minus_sign: | An array of external resources to attach to this service. |
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# CreateFunctionalityServiceTier
2+
3+
Integer representing functionality tier. Lower values represent higher criticality. Default is 5.
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { CreateFunctionalityServiceTier } from "firehydrant-typescript-sdk/models/components";
9+
10+
let value: CreateFunctionalityServiceTier = 1;
11+
```
12+
13+
## Values
14+
15+
```typescript
16+
0 | 1 | 2 | 3 | 4 | 5
17+
```

docs/models/components/createrolepermission.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ let value: CreateRolePermission = "manage_incident_settings";
1111
## Values
1212

1313
```typescript
14-
"create_alerts" | "respond_to_alerts" | "read_alerts" | "manage_alert_grouping" | "read_alert_grouping" | "manage_alert_rules" | "read_alert_rules" | "manage_call_routes" | "read_call_routes" | "manage_escalation_policies" | "read_escalation_policies" | "manage_event_sources" | "read_event_sources" | "manage_on_call_schedules" | "read_on_call_schedules" | "manage_on_call_shifts" | "claim_on_call_shifts" | "manage_organization_notification_policies" | "read_notification_policy_compliance" | "manage_webhook_targets" | "read_webhook_targets" | "read_analytics" | "manage_api_keys" | "read_api_keys" | "manage_audiences" | "read_audiences" | "read_audit_events" | "manage_change_events" | "read_change_events" | "manage_incidents" | "create_incidents" | "read_incidents" | "manage_incident_settings" | "read_incident_settings" | "manage_integrations" | "read_integrations" | "manage_private_incidents" | "manage_organization_secrets" | "read_organization_secrets" | "manage_organization_settings" | "read_organization_settings" | "manage_roles" | "read_roles" | "manage_runbooks" | "read_runbooks" | "manage_service_catalog" | "read_service_catalog" | "manage_status_templates" | "read_status_templates" | "manage_status_page_updates" | "manage_support_hours" | "read_support_hours" | "manage_teams" | "read_teams" | "manage_users" | "read_users" | "manage_webhooks" | "read_webhooks"
14+
"create_alerts" | "respond_to_alerts" | "read_alerts" | "manage_alert_grouping" | "read_alert_grouping" | "manage_alert_rules" | "read_alert_rules" | "manage_call_routes" | "read_call_routes" | "manage_escalation_policies" | "read_escalation_policies" | "manage_event_sources" | "read_event_sources" | "manage_on_call_schedules" | "read_on_call_schedules" | "manage_on_call_shifts" | "claim_on_call_shifts" | "manage_organization_notification_policies" | "read_notification_policy_compliance" | "manage_webhook_targets" | "read_webhook_targets" | "read_analytics" | "manage_api_keys" | "read_api_keys" | "manage_audiences" | "read_audiences" | "read_audit_events" | "manage_change_events" | "read_change_events" | "manage_incidents" | "create_incidents" | "read_incidents" | "update_incidents" | "manage_incident_settings" | "read_incident_settings" | "manage_integrations" | "read_integrations" | "manage_private_incidents" | "manage_organization_secrets" | "read_organization_secrets" | "manage_organization_settings" | "read_organization_settings" | "manage_roles" | "read_roles" | "manage_runbooks" | "read_runbooks" | "manage_service_catalog" | "read_service_catalog" | "manage_status_templates" | "read_status_templates" | "manage_status_page_updates" | "manage_support_hours" | "read_support_hours" | "manage_teams" | "read_teams" | "manage_users" | "read_users" | "manage_webhooks" | "read_webhooks"
1515
```
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# CreateSignalsAlertGroupingConfigurationMatchType
2+
3+
Match type for multiple values
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { CreateSignalsAlertGroupingConfigurationMatchType } from "firehydrant-typescript-sdk/models/components";
9+
10+
let value: CreateSignalsAlertGroupingConfigurationMatchType = "or";
11+
```
12+
13+
## Values
14+
15+
```typescript
16+
"and" | "or"
17+
```

0 commit comments

Comments
 (0)