openapi.json update for user agent & auto generated code update (#2079)
This commit is contained in:
@@ -2604,6 +2604,22 @@
|
|||||||
"title": "X-Api-Key"
|
"title": "X-Api-Key"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "x-user-agent",
|
||||||
|
"in": "header",
|
||||||
|
"required": false,
|
||||||
|
"schema": {
|
||||||
|
"anyOf": [
|
||||||
|
{
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "null"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"title": "X-User-Agent"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "authorization",
|
"name": "authorization",
|
||||||
"in": "header",
|
"in": "header",
|
||||||
@@ -2711,6 +2727,22 @@
|
|||||||
"title": "X-Max-Steps-Override"
|
"title": "X-Max-Steps-Override"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "x-user-agent",
|
||||||
|
"in": "header",
|
||||||
|
"required": false,
|
||||||
|
"schema": {
|
||||||
|
"anyOf": [
|
||||||
|
{
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "null"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"title": "X-User-Agent"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "authorization",
|
"name": "authorization",
|
||||||
"in": "header",
|
"in": "header",
|
||||||
|
|||||||
@@ -269,6 +269,7 @@ class AgentClient:
|
|||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
prompt: str,
|
prompt: str,
|
||||||
|
user_agent: typing.Optional[str] = None,
|
||||||
url: typing.Optional[str] = OMIT,
|
url: typing.Optional[str] = OMIT,
|
||||||
title: typing.Optional[str] = OMIT,
|
title: typing.Optional[str] = OMIT,
|
||||||
engine: typing.Optional[RunEngine] = OMIT,
|
engine: typing.Optional[RunEngine] = OMIT,
|
||||||
@@ -291,6 +292,8 @@ class AgentClient:
|
|||||||
prompt : str
|
prompt : str
|
||||||
The goal or task description for Skyvern to accomplish
|
The goal or task description for Skyvern to accomplish
|
||||||
|
|
||||||
|
user_agent : typing.Optional[str]
|
||||||
|
|
||||||
url : typing.Optional[str]
|
url : typing.Optional[str]
|
||||||
The starting URL for the task. If not provided, Skyvern will attempt to determine an appropriate URL
|
The starting URL for the task. If not provided, Skyvern will attempt to determine an appropriate URL
|
||||||
|
|
||||||
@@ -367,6 +370,9 @@ class AgentClient:
|
|||||||
"browser_session_id": browser_session_id,
|
"browser_session_id": browser_session_id,
|
||||||
"publish_workflow": publish_workflow,
|
"publish_workflow": publish_workflow,
|
||||||
},
|
},
|
||||||
|
headers={
|
||||||
|
"x-user-agent": str(user_agent) if user_agent is not None else None,
|
||||||
|
},
|
||||||
request_options=request_options,
|
request_options=request_options,
|
||||||
omit=OMIT,
|
omit=OMIT,
|
||||||
)
|
)
|
||||||
@@ -410,6 +416,7 @@ class AgentClient:
|
|||||||
workflow_id: str,
|
workflow_id: str,
|
||||||
template: typing.Optional[bool] = None,
|
template: typing.Optional[bool] = None,
|
||||||
max_steps_override: typing.Optional[int] = None,
|
max_steps_override: typing.Optional[int] = None,
|
||||||
|
user_agent: typing.Optional[str] = None,
|
||||||
title: typing.Optional[str] = OMIT,
|
title: typing.Optional[str] = OMIT,
|
||||||
parameters: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
|
parameters: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
|
||||||
proxy_location: typing.Optional[ProxyLocation] = OMIT,
|
proxy_location: typing.Optional[ProxyLocation] = OMIT,
|
||||||
@@ -431,6 +438,8 @@ class AgentClient:
|
|||||||
|
|
||||||
max_steps_override : typing.Optional[int]
|
max_steps_override : typing.Optional[int]
|
||||||
|
|
||||||
|
user_agent : typing.Optional[str]
|
||||||
|
|
||||||
title : typing.Optional[str]
|
title : typing.Optional[str]
|
||||||
Optional title for this workflow run
|
Optional title for this workflow run
|
||||||
|
|
||||||
@@ -490,6 +499,7 @@ class AgentClient:
|
|||||||
},
|
},
|
||||||
headers={
|
headers={
|
||||||
"x-max-steps-override": str(max_steps_override) if max_steps_override is not None else None,
|
"x-max-steps-override": str(max_steps_override) if max_steps_override is not None else None,
|
||||||
|
"x-user-agent": str(user_agent) if user_agent is not None else None,
|
||||||
},
|
},
|
||||||
request_options=request_options,
|
request_options=request_options,
|
||||||
omit=OMIT,
|
omit=OMIT,
|
||||||
@@ -870,6 +880,7 @@ class AsyncAgentClient:
|
|||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
prompt: str,
|
prompt: str,
|
||||||
|
user_agent: typing.Optional[str] = None,
|
||||||
url: typing.Optional[str] = OMIT,
|
url: typing.Optional[str] = OMIT,
|
||||||
title: typing.Optional[str] = OMIT,
|
title: typing.Optional[str] = OMIT,
|
||||||
engine: typing.Optional[RunEngine] = OMIT,
|
engine: typing.Optional[RunEngine] = OMIT,
|
||||||
@@ -892,6 +903,8 @@ class AsyncAgentClient:
|
|||||||
prompt : str
|
prompt : str
|
||||||
The goal or task description for Skyvern to accomplish
|
The goal or task description for Skyvern to accomplish
|
||||||
|
|
||||||
|
user_agent : typing.Optional[str]
|
||||||
|
|
||||||
url : typing.Optional[str]
|
url : typing.Optional[str]
|
||||||
The starting URL for the task. If not provided, Skyvern will attempt to determine an appropriate URL
|
The starting URL for the task. If not provided, Skyvern will attempt to determine an appropriate URL
|
||||||
|
|
||||||
@@ -976,6 +989,9 @@ class AsyncAgentClient:
|
|||||||
"browser_session_id": browser_session_id,
|
"browser_session_id": browser_session_id,
|
||||||
"publish_workflow": publish_workflow,
|
"publish_workflow": publish_workflow,
|
||||||
},
|
},
|
||||||
|
headers={
|
||||||
|
"x-user-agent": str(user_agent) if user_agent is not None else None,
|
||||||
|
},
|
||||||
request_options=request_options,
|
request_options=request_options,
|
||||||
omit=OMIT,
|
omit=OMIT,
|
||||||
)
|
)
|
||||||
@@ -1019,6 +1035,7 @@ class AsyncAgentClient:
|
|||||||
workflow_id: str,
|
workflow_id: str,
|
||||||
template: typing.Optional[bool] = None,
|
template: typing.Optional[bool] = None,
|
||||||
max_steps_override: typing.Optional[int] = None,
|
max_steps_override: typing.Optional[int] = None,
|
||||||
|
user_agent: typing.Optional[str] = None,
|
||||||
title: typing.Optional[str] = OMIT,
|
title: typing.Optional[str] = OMIT,
|
||||||
parameters: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
|
parameters: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = OMIT,
|
||||||
proxy_location: typing.Optional[ProxyLocation] = OMIT,
|
proxy_location: typing.Optional[ProxyLocation] = OMIT,
|
||||||
@@ -1040,6 +1057,8 @@ class AsyncAgentClient:
|
|||||||
|
|
||||||
max_steps_override : typing.Optional[int]
|
max_steps_override : typing.Optional[int]
|
||||||
|
|
||||||
|
user_agent : typing.Optional[str]
|
||||||
|
|
||||||
title : typing.Optional[str]
|
title : typing.Optional[str]
|
||||||
Optional title for this workflow run
|
Optional title for this workflow run
|
||||||
|
|
||||||
@@ -1107,6 +1126,7 @@ class AsyncAgentClient:
|
|||||||
},
|
},
|
||||||
headers={
|
headers={
|
||||||
"x-max-steps-override": str(max_steps_override) if max_steps_override is not None else None,
|
"x-max-steps-override": str(max_steps_override) if max_steps_override is not None else None,
|
||||||
|
"x-user-agent": str(user_agent) if user_agent is not None else None,
|
||||||
},
|
},
|
||||||
request_options=request_options,
|
request_options=request_options,
|
||||||
omit=OMIT,
|
omit=OMIT,
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ class BaseClientWrapper:
|
|||||||
headers: typing.Dict[str, str] = {
|
headers: typing.Dict[str, str] = {
|
||||||
"X-Fern-Language": "Python",
|
"X-Fern-Language": "Python",
|
||||||
"X-Fern-SDK-Name": "skyvern",
|
"X-Fern-SDK-Name": "skyvern",
|
||||||
"X-Fern-SDK-Version": "0.1.69",
|
"X-Fern-SDK-Version": "0.1.70",
|
||||||
}
|
}
|
||||||
if self._api_key is not None:
|
if self._api_key is not None:
|
||||||
headers["x-api-key"] = self._api_key
|
headers["x-api-key"] = self._api_key
|
||||||
|
|||||||
Reference in New Issue
Block a user