Skip to content

Commit bf0a9b4

Browse files
authored
speakeasy: replicate Studio SDK gen config (#11)
1 parent 366a7a6 commit bf0a9b4

1 file changed

Lines changed: 15 additions & 19 deletions

File tree

.speakeasy/gen.yaml

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
configVersion: 2.0.0
22
generation:
3-
devContainers:
4-
enabled: true
5-
schemaPath: https://raw.githubusercontent.com/livepeer/ai-worker/main/runner/gateway.openapi.yaml
6-
sdkClassName: LivepeerAI
3+
sdkClassName: livepeer
74
maintainOpenAPIOrder: true
85
usageSnippets:
96
optionalPropertyRendering: withExample
@@ -13,31 +10,30 @@ generation:
1310
parameterOrderingFeb2024: true
1411
requestResponseComponentNamesFeb2024: true
1512
auth:
16-
oAuth2ClientCredentialsEnabled: false
13+
oAuth2ClientCredentialsEnabled: true
1714
python:
1815
version: 0.4.1
1916
additionalDependencies:
20-
dev: {}
21-
main: {}
22-
authors:
23-
- Livepeer
17+
dependencies: {}
18+
extraDependencies:
19+
dev: {}
20+
author: Livepeer
2421
clientServerStatusCodesAsErrors: true
2522
description: Python Client SDK for the Livepeer AI API.
26-
enumFormat: enum
2723
flattenGlobalSecurity: true
28-
flattenRequests: false
2924
imports:
3025
option: openapi
3126
paths:
32-
callbacks: ""
33-
errors: ""
34-
operations: ""
35-
shared: ""
36-
webhooks: ""
27+
callbacks: models/callbacks
28+
errors: models/errors
29+
operations: models/operations
30+
shared: models/components
31+
webhooks: models/webhooks
3732
inputModelSuffix: input
3833
maxMethodParams: 4
39-
methodArguments: infer-optional-args
34+
methodArguments: require-security-and-request
4035
outputModelSuffix: output
4136
packageName: livepeer-ai
42-
responseFormat: envelope
43-
templateVersion: v2
37+
projectUrls: {}
38+
responseFormat: envelope-http
39+
templateVersion: v1

0 commit comments

Comments
 (0)