Skip to content

Commit d3ddeed

Browse files
committed
Release 0.1.13
1 parent 7cf0863 commit d3ddeed

7 files changed

+53
-3
lines changed

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "letta-client"
3-
version = "0.1.12"
3+
version = "0.1.13"
44
description = ""
55
readme = "README.md"
66
authors = []

src/letta_client/__init__.py

+4
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,11 @@
136136
AgentsSearchRequestSearchItemOrderBy,
137137
AgentsSearchRequestSearchItemOrderByDirection,
138138
AgentsSearchRequestSearchItemOrderByValue,
139+
AgentsSearchRequestSearchItemTags,
139140
AgentsSearchRequestSearchItemVersion,
140141
AgentsSearchRequestSearchItem_Name,
141142
AgentsSearchRequestSearchItem_OrderBy,
143+
AgentsSearchRequestSearchItem_Tags,
142144
AgentsSearchRequestSearchItem_Version,
143145
CreateAgentRequestToolRulesItem,
144146
UpdateAgentToolRulesItem,
@@ -162,9 +164,11 @@
162164
"AgentsSearchRequestSearchItemOrderBy",
163165
"AgentsSearchRequestSearchItemOrderByDirection",
164166
"AgentsSearchRequestSearchItemOrderByValue",
167+
"AgentsSearchRequestSearchItemTags",
165168
"AgentsSearchRequestSearchItemVersion",
166169
"AgentsSearchRequestSearchItem_Name",
167170
"AgentsSearchRequestSearchItem_OrderBy",
171+
"AgentsSearchRequestSearchItem_Tags",
168172
"AgentsSearchRequestSearchItem_Version",
169173
"AppAuthScheme",
170174
"AppAuthSchemeAuthMode",

src/letta_client/agents/__init__.py

+4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
AgentsSearchRequestSearchItemOrderBy,
99
AgentsSearchRequestSearchItemOrderByDirection,
1010
AgentsSearchRequestSearchItemOrderByValue,
11+
AgentsSearchRequestSearchItemTags,
1112
AgentsSearchRequestSearchItemVersion,
1213
AgentsSearchRequestSearchItem_Name,
1314
AgentsSearchRequestSearchItem_OrderBy,
15+
AgentsSearchRequestSearchItem_Tags,
1416
AgentsSearchRequestSearchItem_Version,
1517
CreateAgentRequestToolRulesItem,
1618
UpdateAgentToolRulesItem,
@@ -55,9 +57,11 @@
5557
"AgentsSearchRequestSearchItemOrderBy",
5658
"AgentsSearchRequestSearchItemOrderByDirection",
5759
"AgentsSearchRequestSearchItemOrderByValue",
60+
"AgentsSearchRequestSearchItemTags",
5861
"AgentsSearchRequestSearchItemVersion",
5962
"AgentsSearchRequestSearchItem_Name",
6063
"AgentsSearchRequestSearchItem_OrderBy",
64+
"AgentsSearchRequestSearchItem_Tags",
6165
"AgentsSearchRequestSearchItem_Version",
6266
"CreateAgentRequestToolRulesItem",
6367
"LettaStreamingResponse",

src/letta_client/agents/types/__init__.py

+4
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
AgentsSearchRequestSearchItem,
66
AgentsSearchRequestSearchItem_Name,
77
AgentsSearchRequestSearchItem_OrderBy,
8+
AgentsSearchRequestSearchItem_Tags,
89
AgentsSearchRequestSearchItem_Version,
910
)
1011
from .agents_search_request_search_item_name import AgentsSearchRequestSearchItemName
1112
from .agents_search_request_search_item_name_operator import AgentsSearchRequestSearchItemNameOperator
1213
from .agents_search_request_search_item_order_by import AgentsSearchRequestSearchItemOrderBy
1314
from .agents_search_request_search_item_order_by_direction import AgentsSearchRequestSearchItemOrderByDirection
1415
from .agents_search_request_search_item_order_by_value import AgentsSearchRequestSearchItemOrderByValue
16+
from .agents_search_request_search_item_tags import AgentsSearchRequestSearchItemTags
1517
from .agents_search_request_search_item_version import AgentsSearchRequestSearchItemVersion
1618
from .create_agent_request_tool_rules_item import CreateAgentRequestToolRulesItem
1719
from .update_agent_tool_rules_item import UpdateAgentToolRulesItem
@@ -24,9 +26,11 @@
2426
"AgentsSearchRequestSearchItemOrderBy",
2527
"AgentsSearchRequestSearchItemOrderByDirection",
2628
"AgentsSearchRequestSearchItemOrderByValue",
29+
"AgentsSearchRequestSearchItemTags",
2730
"AgentsSearchRequestSearchItemVersion",
2831
"AgentsSearchRequestSearchItem_Name",
2932
"AgentsSearchRequestSearchItem_OrderBy",
33+
"AgentsSearchRequestSearchItem_Tags",
3034
"AgentsSearchRequestSearchItem_Version",
3135
"CreateAgentRequestToolRulesItem",
3236
"UpdateAgentToolRulesItem",

src/letta_client/agents/types/agents_search_request_search_item.py

+19-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,21 @@ class Config:
4141
extra = pydantic.Extra.allow
4242

4343

44+
class AgentsSearchRequestSearchItem_Tags(UncheckedBaseModel):
45+
field: typing.Literal["tags"] = "tags"
46+
operator: typing.Literal["contains"] = "contains"
47+
value: typing.List[str]
48+
49+
if IS_PYDANTIC_V2:
50+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2
51+
else:
52+
53+
class Config:
54+
frozen = True
55+
smart_union = True
56+
extra = pydantic.Extra.allow
57+
58+
4459
class AgentsSearchRequestSearchItem_OrderBy(UncheckedBaseModel):
4560
field: typing.Literal["order_by"] = "order_by"
4661
value: AgentsSearchRequestSearchItemOrderByValue
@@ -58,7 +73,10 @@ class Config:
5873

5974
AgentsSearchRequestSearchItem = typing_extensions.Annotated[
6075
typing.Union[
61-
AgentsSearchRequestSearchItem_Version, AgentsSearchRequestSearchItem_Name, AgentsSearchRequestSearchItem_OrderBy
76+
AgentsSearchRequestSearchItem_Version,
77+
AgentsSearchRequestSearchItem_Name,
78+
AgentsSearchRequestSearchItem_Tags,
79+
AgentsSearchRequestSearchItem_OrderBy,
6280
],
6381
UnionMetadata(discriminant="field"),
6482
]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# This file was auto-generated by Fern from our API Definition.
2+
3+
from ...core.unchecked_base_model import UncheckedBaseModel
4+
import typing
5+
from ...core.pydantic_utilities import IS_PYDANTIC_V2
6+
import pydantic
7+
8+
9+
class AgentsSearchRequestSearchItemTags(UncheckedBaseModel):
10+
operator: typing.Literal["contains"] = "contains"
11+
value: typing.List[str]
12+
13+
if IS_PYDANTIC_V2:
14+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2
15+
else:
16+
17+
class Config:
18+
frozen = True
19+
smart_union = True
20+
extra = pydantic.Extra.allow

src/letta_client/core/client_wrapper.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def get_headers(self) -> typing.Dict[str, str]:
1616
headers: typing.Dict[str, str] = {
1717
"X-Fern-Language": "Python",
1818
"X-Fern-SDK-Name": "letta-client",
19-
"X-Fern-SDK-Version": "0.1.12",
19+
"X-Fern-SDK-Version": "0.1.13",
2020
}
2121
if self.token is not None:
2222
headers["Authorization"] = f"Bearer {self.token}"

0 commit comments

Comments
 (0)