99from ..._types import NOT_GIVEN , Body , Query , Headers , NoneType , NotGiven
1010from ..._utils import (
1111 maybe_transform ,
12- strip_not_given ,
1312 async_maybe_transform ,
1413)
1514from ..._compat import cached_property
@@ -53,8 +52,6 @@ def create(
5352 agent_id : str ,
5453 * ,
5554 session_name : str ,
56- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
57- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
5855 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
5956 # The extra values given here take precedence over values defined on the client or passed to this method.
6057 extra_headers : Headers | None = None ,
@@ -74,15 +71,6 @@ def create(
7471 """
7572 if not agent_id :
7673 raise ValueError (f"Expected a non-empty value for `agent_id` but received { agent_id !r} " )
77- extra_headers = {
78- ** strip_not_given (
79- {
80- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
81- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
82- }
83- ),
84- ** (extra_headers or {}),
85- }
8674 return self ._post (
8775 f"/v1/agents/{ agent_id } /session" ,
8876 body = maybe_transform ({"session_name" : session_name }, session_create_params .SessionCreateParams ),
@@ -98,8 +86,6 @@ def retrieve(
9886 * ,
9987 agent_id : str ,
10088 turn_ids : List [str ] | NotGiven = NOT_GIVEN ,
101- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
102- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
10389 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
10490 # The extra values given here take precedence over values defined on the client or passed to this method.
10591 extra_headers : Headers | None = None ,
@@ -121,15 +107,6 @@ def retrieve(
121107 raise ValueError (f"Expected a non-empty value for `agent_id` but received { agent_id !r} " )
122108 if not session_id :
123109 raise ValueError (f"Expected a non-empty value for `session_id` but received { session_id !r} " )
124- extra_headers = {
125- ** strip_not_given (
126- {
127- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
128- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
129- }
130- ),
131- ** (extra_headers or {}),
132- }
133110 return self ._get (
134111 f"/v1/agents/{ agent_id } /session/{ session_id } " ,
135112 options = make_request_options (
@@ -147,8 +124,6 @@ def delete(
147124 session_id : str ,
148125 * ,
149126 agent_id : str ,
150- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
151- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
152127 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
153128 # The extra values given here take precedence over values defined on the client or passed to this method.
154129 extra_headers : Headers | None = None ,
@@ -171,15 +146,6 @@ def delete(
171146 if not session_id :
172147 raise ValueError (f"Expected a non-empty value for `session_id` but received { session_id !r} " )
173148 extra_headers = {"Accept" : "*/*" , ** (extra_headers or {})}
174- extra_headers = {
175- ** strip_not_given (
176- {
177- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
178- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
179- }
180- ),
181- ** (extra_headers or {}),
182- }
183149 return self ._delete (
184150 f"/v1/agents/{ agent_id } /session/{ session_id } " ,
185151 options = make_request_options (
@@ -214,8 +180,6 @@ async def create(
214180 agent_id : str ,
215181 * ,
216182 session_name : str ,
217- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
218- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
219183 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
220184 # The extra values given here take precedence over values defined on the client or passed to this method.
221185 extra_headers : Headers | None = None ,
@@ -235,15 +199,6 @@ async def create(
235199 """
236200 if not agent_id :
237201 raise ValueError (f"Expected a non-empty value for `agent_id` but received { agent_id !r} " )
238- extra_headers = {
239- ** strip_not_given (
240- {
241- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
242- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
243- }
244- ),
245- ** (extra_headers or {}),
246- }
247202 return await self ._post (
248203 f"/v1/agents/{ agent_id } /session" ,
249204 body = await async_maybe_transform ({"session_name" : session_name }, session_create_params .SessionCreateParams ),
@@ -259,8 +214,6 @@ async def retrieve(
259214 * ,
260215 agent_id : str ,
261216 turn_ids : List [str ] | NotGiven = NOT_GIVEN ,
262- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
263- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
264217 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
265218 # The extra values given here take precedence over values defined on the client or passed to this method.
266219 extra_headers : Headers | None = None ,
@@ -282,15 +235,6 @@ async def retrieve(
282235 raise ValueError (f"Expected a non-empty value for `agent_id` but received { agent_id !r} " )
283236 if not session_id :
284237 raise ValueError (f"Expected a non-empty value for `session_id` but received { session_id !r} " )
285- extra_headers = {
286- ** strip_not_given (
287- {
288- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
289- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
290- }
291- ),
292- ** (extra_headers or {}),
293- }
294238 return await self ._get (
295239 f"/v1/agents/{ agent_id } /session/{ session_id } " ,
296240 options = make_request_options (
@@ -310,8 +254,6 @@ async def delete(
310254 session_id : str ,
311255 * ,
312256 agent_id : str ,
313- x_llama_stack_client_version : str | NotGiven = NOT_GIVEN ,
314- x_llama_stack_provider_data : str | NotGiven = NOT_GIVEN ,
315257 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
316258 # The extra values given here take precedence over values defined on the client or passed to this method.
317259 extra_headers : Headers | None = None ,
@@ -334,15 +276,6 @@ async def delete(
334276 if not session_id :
335277 raise ValueError (f"Expected a non-empty value for `session_id` but received { session_id !r} " )
336278 extra_headers = {"Accept" : "*/*" , ** (extra_headers or {})}
337- extra_headers = {
338- ** strip_not_given (
339- {
340- "X-LlamaStack-Client-Version" : x_llama_stack_client_version ,
341- "X-LlamaStack-Provider-Data" : x_llama_stack_provider_data ,
342- }
343- ),
344- ** (extra_headers or {}),
345- }
346279 return await self ._delete (
347280 f"/v1/agents/{ agent_id } /session/{ session_id } " ,
348281 options = make_request_options (
0 commit comments