SDK: rename SkyvernEnvironment (#3870)
This commit is contained in:
committed by
GitHub
parent
e849c64cad
commit
393bae88fe
@@ -14875,7 +14875,7 @@
|
|||||||
"servers": [
|
"servers": [
|
||||||
{
|
{
|
||||||
"url": "https://api.skyvern.com",
|
"url": "https://api.skyvern.com",
|
||||||
"x-fern-server-name": "Production"
|
"x-fern-server-name": "Cloud"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"url": "https://api-staging.skyvern.com",
|
"url": "https://api-staging.skyvern.com",
|
||||||
@@ -14883,7 +14883,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"url": "http://localhost:8000",
|
"url": "http://localhost:8000",
|
||||||
"x-fern-server-name": "Development"
|
"x-fern-server-name": "Local"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
12
skyvern-ts/client/package-lock.json
generated
12
skyvern-ts/client/package-lock.json
generated
@@ -1843,9 +1843,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/electron-to-chromium": {
|
"node_modules/electron-to-chromium": {
|
||||||
"version": "1.5.243",
|
"version": "1.5.244",
|
||||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.243.tgz",
|
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.244.tgz",
|
||||||
"integrity": "sha512-ZCphxFW3Q1TVhcgS9blfut1PX8lusVi2SvXQgmEEnK4TCmE1JhH2JkjJN+DNt0pJJwfBri5AROBnz2b/C+YU9g==",
|
"integrity": "sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "ISC"
|
"license": "ISC"
|
||||||
},
|
},
|
||||||
@@ -2353,9 +2353,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/node-releases": {
|
"node_modules/node-releases": {
|
||||||
"version": "2.0.26",
|
"version": "2.0.27",
|
||||||
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.26.tgz",
|
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
|
||||||
"integrity": "sha512-S2M9YimhSjBSvYnlr5/+umAnPHE++ODwt5e2Ij6FoX45HA/s4vHdkDx1eax2pAPeAOqu4s9b7ppahsyEFdVqQA==",
|
"integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/run/tasks",
|
"v1/run/tasks",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -179,7 +179,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/run/workflows",
|
"v1/run/workflows",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -260,7 +260,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/runs/${core.url.encodePathParam(runId)}`,
|
`v1/runs/${core.url.encodePathParam(runId)}`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -334,7 +334,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/runs/${core.url.encodePathParam(runId)}/cancel`,
|
`v1/runs/${core.url.encodePathParam(runId)}/cancel`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -462,7 +462,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/workflows",
|
"v1/workflows",
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -537,7 +537,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/workflows",
|
"v1/workflows",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -618,7 +618,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/workflows/${core.url.encodePathParam(workflowId)}`,
|
`v1/workflows/${core.url.encodePathParam(workflowId)}`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -696,7 +696,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/workflows/${core.url.encodePathParam(workflowId)}/delete`,
|
`v1/workflows/${core.url.encodePathParam(workflowId)}/delete`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -774,7 +774,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/artifacts/${core.url.encodePathParam(artifactId)}`,
|
`v1/artifacts/${core.url.encodePathParam(artifactId)}`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -864,7 +864,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/runs/${core.url.encodePathParam(runId)}/artifacts`,
|
`v1/runs/${core.url.encodePathParam(runId)}/artifacts`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -939,7 +939,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/runs/${core.url.encodePathParam(runId)}/retry_webhook`,
|
`v1/runs/${core.url.encodePathParam(runId)}/retry_webhook`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1018,7 +1018,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/runs/${core.url.encodePathParam(runId)}/timeline`,
|
`v1/runs/${core.url.encodePathParam(runId)}/timeline`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1095,7 +1095,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/browser_sessions",
|
"v1/browser_sessions",
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1173,7 +1173,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/browser_sessions",
|
"v1/browser_sessions",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1254,7 +1254,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/browser_sessions/${core.url.encodePathParam(browserSessionId)}/close`,
|
`v1/browser_sessions/${core.url.encodePathParam(browserSessionId)}/close`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1335,7 +1335,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/browser_sessions/${core.url.encodePathParam(browserSessionId)}`,
|
`v1/browser_sessions/${core.url.encodePathParam(browserSessionId)}`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1419,7 +1419,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/credentials/totp",
|
"v1/credentials/totp",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1510,7 +1510,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/credentials",
|
"v1/credentials",
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1593,7 +1593,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/credentials",
|
"v1/credentials",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1671,7 +1671,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/credentials/${core.url.encodePathParam(credentialId)}/delete`,
|
`v1/credentials/${core.url.encodePathParam(credentialId)}/delete`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1748,7 +1748,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/credentials/${core.url.encodePathParam(credentialId)}`,
|
`v1/credentials/${core.url.encodePathParam(credentialId)}`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1827,7 +1827,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/run/tasks/login",
|
"v1/run/tasks/login",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -1918,7 +1918,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/scripts",
|
"v1/scripts",
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -1993,7 +1993,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/scripts",
|
"v1/scripts",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -2071,7 +2071,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/scripts/${core.url.encodePathParam(scriptId)}`,
|
`v1/scripts/${core.url.encodePathParam(scriptId)}`,
|
||||||
),
|
),
|
||||||
method: "GET",
|
method: "GET",
|
||||||
@@ -2154,7 +2154,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/scripts/${core.url.encodePathParam(scriptId)}/deploy`,
|
`v1/scripts/${core.url.encodePathParam(scriptId)}/deploy`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
@@ -2247,7 +2247,7 @@ export class SkyvernClient {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
"v1/sdk/run_action",
|
"v1/sdk/run_action",
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export class Scripts {
|
|||||||
url: core.url.join(
|
url: core.url.join(
|
||||||
(await core.Supplier.get(this._options.baseUrl)) ??
|
(await core.Supplier.get(this._options.baseUrl)) ??
|
||||||
(await core.Supplier.get(this._options.environment)) ??
|
(await core.Supplier.get(this._options.environment)) ??
|
||||||
environments.SkyvernEnvironment.Production,
|
environments.SkyvernEnvironment.Cloud,
|
||||||
`v1/scripts/${core.url.encodePathParam(scriptId)}/run`,
|
`v1/scripts/${core.url.encodePathParam(scriptId)}/run`,
|
||||||
),
|
),
|
||||||
method: "POST",
|
method: "POST",
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
// This file was auto-generated by Fern from our API Definition.
|
// This file was auto-generated by Fern from our API Definition.
|
||||||
|
|
||||||
export const SkyvernEnvironment = {
|
export const SkyvernEnvironment = {
|
||||||
Production: "https://api.skyvern.com",
|
Cloud: "https://api.skyvern.com",
|
||||||
Staging: "https://api-staging.skyvern.com",
|
Staging: "https://api-staging.skyvern.com",
|
||||||
Development: "http://localhost:8000",
|
Local: "http://localhost:8000",
|
||||||
} as const;
|
} as const;
|
||||||
|
|
||||||
export type SkyvernEnvironment =
|
export type SkyvernEnvironment =
|
||||||
| typeof SkyvernEnvironment.Production
|
| typeof SkyvernEnvironment.Cloud
|
||||||
| typeof SkyvernEnvironment.Staging
|
| typeof SkyvernEnvironment.Staging
|
||||||
| typeof SkyvernEnvironment.Development;
|
| typeof SkyvernEnvironment.Local;
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ class Skyvern:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Defaults to SkyvernEnvironment.PRODUCTION
|
Defaults to SkyvernEnvironment.CLOUD
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ class Skyvern:
|
|||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
base_url: typing.Optional[str] = None,
|
base_url: typing.Optional[str] = None,
|
||||||
environment: SkyvernEnvironment = SkyvernEnvironment.PRODUCTION,
|
environment: SkyvernEnvironment = SkyvernEnvironment.CLOUD,
|
||||||
api_key: typing.Optional[str] = None,
|
api_key: typing.Optional[str] = None,
|
||||||
headers: typing.Optional[typing.Dict[str, str]] = None,
|
headers: typing.Optional[typing.Dict[str, str]] = None,
|
||||||
timeout: typing.Optional[float] = None,
|
timeout: typing.Optional[float] = None,
|
||||||
@@ -1584,7 +1584,7 @@ class AsyncSkyvern:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Defaults to SkyvernEnvironment.PRODUCTION
|
Defaults to SkyvernEnvironment.CLOUD
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1614,7 +1614,7 @@ class AsyncSkyvern:
|
|||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
base_url: typing.Optional[str] = None,
|
base_url: typing.Optional[str] = None,
|
||||||
environment: SkyvernEnvironment = SkyvernEnvironment.PRODUCTION,
|
environment: SkyvernEnvironment = SkyvernEnvironment.CLOUD,
|
||||||
api_key: typing.Optional[str] = None,
|
api_key: typing.Optional[str] = None,
|
||||||
headers: typing.Optional[typing.Dict[str, str]] = None,
|
headers: typing.Optional[typing.Dict[str, str]] = None,
|
||||||
timeout: typing.Optional[float] = None,
|
timeout: typing.Optional[float] = None,
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ import enum
|
|||||||
|
|
||||||
|
|
||||||
class SkyvernEnvironment(enum.Enum):
|
class SkyvernEnvironment(enum.Enum):
|
||||||
PRODUCTION = "https://api.skyvern.com"
|
CLOUD = "https://api.skyvern.com"
|
||||||
STAGING = "https://api-staging.skyvern.com"
|
STAGING = "https://api-staging.skyvern.com"
|
||||||
DEVELOPMENT = "http://localhost:8000"
|
LOCAL = "http://localhost:8000"
|
||||||
|
|||||||
@@ -43,9 +43,9 @@ def custom_openapi() -> dict:
|
|||||||
routes=app.routes,
|
routes=app.routes,
|
||||||
)
|
)
|
||||||
openapi_schema["servers"] = [
|
openapi_schema["servers"] = [
|
||||||
{"url": "https://api.skyvern.com", "x-fern-server-name": "Production"},
|
{"url": "https://api.skyvern.com", "x-fern-server-name": "Cloud"},
|
||||||
{"url": "https://api-staging.skyvern.com", "x-fern-server-name": "Staging"},
|
{"url": "https://api-staging.skyvern.com", "x-fern-server-name": "Staging"},
|
||||||
{"url": "http://localhost:8000", "x-fern-server-name": "Development"},
|
{"url": "http://localhost:8000", "x-fern-server-name": "Local"},
|
||||||
]
|
]
|
||||||
app.openapi_schema = openapi_schema
|
app.openapi_schema = openapi_schema
|
||||||
return app.openapi_schema
|
return app.openapi_schema
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ class Skyvern(AsyncSkyvern):
|
|||||||
cdp_url: str | None = None,
|
cdp_url: str | None = None,
|
||||||
browser_path: str | None = None,
|
browser_path: str | None = None,
|
||||||
browser_type: str | None = None,
|
browser_type: str | None = None,
|
||||||
environment: SkyvernEnvironment = SkyvernEnvironment.PRODUCTION,
|
environment: SkyvernEnvironment = SkyvernEnvironment.CLOUD,
|
||||||
timeout: float | None = None,
|
timeout: float | None = None,
|
||||||
follow_redirects: bool | None = True,
|
follow_redirects: bool | None = True,
|
||||||
httpx_client: httpx.AsyncClient | None = None,
|
httpx_client: httpx.AsyncClient | None = None,
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ class SkyvernSdk:
|
|||||||
Example:
|
Example:
|
||||||
```python
|
```python
|
||||||
# Initialize with environment and API key
|
# Initialize with environment and API key
|
||||||
skyvern = SkyvernSdk(environment=SkyvernEnvironment.PRODUCTION, api_key="your-api-key")
|
skyvern = SkyvernSdk(environment=SkyvernEnvironment.CLOUD, api_key="your-api-key")
|
||||||
|
|
||||||
# Launch a local browser
|
# Launch a local browser
|
||||||
browser = await skyvern.launch_local_browser(headless=False)
|
browser = await skyvern.launch_local_browser(headless=False)
|
||||||
@@ -66,7 +66,7 @@ class SkyvernSdk:
|
|||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
environment: SkyvernEnvironment = SkyvernEnvironment.DEVELOPMENT,
|
environment: SkyvernEnvironment = SkyvernEnvironment.LOCAL,
|
||||||
base_url: str | None = None,
|
base_url: str | None = None,
|
||||||
api_key: str | None = None,
|
api_key: str | None = None,
|
||||||
timeout: float | None = None,
|
timeout: float | None = None,
|
||||||
@@ -76,7 +76,7 @@ class SkyvernSdk:
|
|||||||
"""Initialize the Skyvern SDK client.
|
"""Initialize the Skyvern SDK client.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
environment: The Skyvern environment to connect to (LOCAL or PRODUCTION).
|
environment: The Skyvern environment to connect to (LOCAL or CLOUD).
|
||||||
base_url: Custom base URL for the Skyvern API. Overrides environment setting.
|
base_url: Custom base URL for the Skyvern API. Overrides environment setting.
|
||||||
api_key: Skyvern API key. If not provided, loads from SKYVERN_API_KEY environment variable.
|
api_key: Skyvern API key. If not provided, loads from SKYVERN_API_KEY environment variable.
|
||||||
timeout: HTTP request timeout in seconds.
|
timeout: HTTP request timeout in seconds.
|
||||||
|
|||||||
Reference in New Issue
Block a user