Skip to content

Commit 402a532

Browse files
committed
Release 0.0.27
1 parent efc1a80 commit 402a532

25 files changed

Lines changed: 123 additions & 123 deletions

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "agentmail"
33

44
[tool.poetry]
55
name = "agentmail"
6-
version = "0.0.26"
6+
version = "0.0.27"
77
description = ""
88
readme = "README.md"
99
authors = []

reference.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ client.inboxes.list()
3939
<dl>
4040
<dd>
4141

42-
**last_key:** `typing.Optional[LastKey]`
42+
**page_token:** `typing.Optional[PageToken]`
4343

4444
</dd>
4545
</dl>
@@ -217,7 +217,7 @@ client.drafts.list()
217217
<dl>
218218
<dd>
219219

220-
**last_key:** `typing.Optional[LastKey]`
220+
**page_token:** `typing.Optional[PageToken]`
221221

222222
</dd>
223223
</dl>
@@ -352,7 +352,7 @@ client.inboxes.drafts.list(inbox_id='inbox_id', )
352352
<dl>
353353
<dd>
354354

355-
**last_key:** `typing.Optional[LastKey]`
355+
**page_token:** `typing.Optional[PageToken]`
356356

357357
</dd>
358358
</dl>
@@ -677,7 +677,7 @@ client.inboxes.messages.list(inbox_id='inbox_id', )
677677
<dl>
678678
<dd>
679679

680-
**last_key:** `typing.Optional[LastKey]`
680+
**page_token:** `typing.Optional[PageToken]`
681681

682682
</dd>
683683
</dl>
@@ -1125,7 +1125,7 @@ client.inboxes.threads.list(inbox_id='inbox_id', )
11251125
<dl>
11261126
<dd>
11271127

1128-
**last_key:** `typing.Optional[LastKey]`
1128+
**page_token:** `typing.Optional[PageToken]`
11291129

11301130
</dd>
11311131
</dl>
@@ -1260,7 +1260,7 @@ client.threads.list()
12601260
<dl>
12611261
<dd>
12621262

1263-
**last_key:** `typing.Optional[LastKey]`
1263+
**page_token:** `typing.Optional[PageToken]`
12641264

12651265
</dd>
12661266
</dl>
@@ -1387,7 +1387,7 @@ client.webhooks.list()
13871387
<dl>
13881388
<dd>
13891389

1390-
**last_key:** `typing.Optional[LastKey]`
1390+
**page_token:** `typing.Optional[PageToken]`
13911391

13921392
</dd>
13931393
</dl>

src/agentmail/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
ErrorName,
99
ErrorResponse,
1010
Labels,
11-
LastKey,
1211
Limit,
1312
OrganizationId,
13+
PageToken,
1414
ValidationErrorResponse,
1515
)
1616
from .errors import IsTakenError, NotFoundError, ValidationError
@@ -150,7 +150,6 @@
150150
"Inboxes",
151151
"IsTakenError",
152152
"Labels",
153-
"LastKey",
154153
"Limit",
155154
"ListDraftsResponse",
156155
"ListMessagesResponse",
@@ -177,6 +176,7 @@
177176
"MessageTo",
178177
"NotFoundError",
179178
"OrganizationId",
179+
"PageToken",
180180
"ReplyToMessageRequest",
181181
"SendAttachment",
182182
"SendMessageAttachments",

src/agentmail/core/client_wrapper.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ def __init__(
2020

2121
def get_headers(self) -> typing.Dict[str, str]:
2222
headers: typing.Dict[str, str] = {
23-
"User-Agent": "agentmail/0.0.26",
23+
"User-Agent": "agentmail/0.0.27",
2424
"X-Fern-Language": "Python",
2525
"X-Fern-SDK-Name": "agentmail",
26-
"X-Fern-SDK-Version": "0.0.26",
26+
"X-Fern-SDK-Version": "0.0.27",
2727
}
2828
headers["Authorization"] = f"Bearer {self._get_api_key()}"
2929
return headers

src/agentmail/drafts/client.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ..core.request_options import RequestOptions
77
from ..types.ascending import Ascending
88
from ..types.labels import Labels
9-
from ..types.last_key import LastKey
109
from ..types.limit import Limit
10+
from ..types.page_token import PageToken
1111
from .raw_client import AsyncRawDraftsClient, RawDraftsClient
1212
from .types.draft import Draft
1313
from .types.draft_id import DraftId
@@ -33,7 +33,7 @@ def list(
3333
self,
3434
*,
3535
limit: typing.Optional[Limit] = None,
36-
last_key: typing.Optional[LastKey] = None,
36+
page_token: typing.Optional[PageToken] = None,
3737
labels: typing.Optional[Labels] = None,
3838
ascending: typing.Optional[Ascending] = None,
3939
request_options: typing.Optional[RequestOptions] = None,
@@ -43,7 +43,7 @@ def list(
4343
----------
4444
limit : typing.Optional[Limit]
4545
46-
last_key : typing.Optional[LastKey]
46+
page_token : typing.Optional[PageToken]
4747
4848
labels : typing.Optional[Labels]
4949
@@ -63,7 +63,7 @@ def list(
6363
client.drafts.list()
6464
"""
6565
_response = self._raw_client.list(
66-
limit=limit, last_key=last_key, labels=labels, ascending=ascending, request_options=request_options
66+
limit=limit, page_token=page_token, labels=labels, ascending=ascending, request_options=request_options
6767
)
6868
return _response.data
6969

@@ -109,7 +109,7 @@ async def list(
109109
self,
110110
*,
111111
limit: typing.Optional[Limit] = None,
112-
last_key: typing.Optional[LastKey] = None,
112+
page_token: typing.Optional[PageToken] = None,
113113
labels: typing.Optional[Labels] = None,
114114
ascending: typing.Optional[Ascending] = None,
115115
request_options: typing.Optional[RequestOptions] = None,
@@ -119,7 +119,7 @@ async def list(
119119
----------
120120
limit : typing.Optional[Limit]
121121
122-
last_key : typing.Optional[LastKey]
122+
page_token : typing.Optional[PageToken]
123123
124124
labels : typing.Optional[Labels]
125125
@@ -142,7 +142,7 @@ async def main() -> None:
142142
asyncio.run(main())
143143
"""
144144
_response = await self._raw_client.list(
145-
limit=limit, last_key=last_key, labels=labels, ascending=ascending, request_options=request_options
145+
limit=limit, page_token=page_token, labels=labels, ascending=ascending, request_options=request_options
146146
)
147147
return _response.data
148148

src/agentmail/drafts/raw_client.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
from ..types.ascending import Ascending
1414
from ..types.error_response import ErrorResponse
1515
from ..types.labels import Labels
16-
from ..types.last_key import LastKey
1716
from ..types.limit import Limit
17+
from ..types.page_token import PageToken
1818
from .types.draft import Draft
1919
from .types.draft_id import DraftId
2020
from .types.list_drafts_response import ListDraftsResponse
@@ -28,7 +28,7 @@ def list(
2828
self,
2929
*,
3030
limit: typing.Optional[Limit] = None,
31-
last_key: typing.Optional[LastKey] = None,
31+
page_token: typing.Optional[PageToken] = None,
3232
labels: typing.Optional[Labels] = None,
3333
ascending: typing.Optional[Ascending] = None,
3434
request_options: typing.Optional[RequestOptions] = None,
@@ -38,7 +38,7 @@ def list(
3838
----------
3939
limit : typing.Optional[Limit]
4040
41-
last_key : typing.Optional[LastKey]
41+
page_token : typing.Optional[PageToken]
4242
4343
labels : typing.Optional[Labels]
4444
@@ -56,7 +56,7 @@ def list(
5656
method="GET",
5757
params={
5858
"limit": limit,
59-
"last_key": last_key,
59+
"page_token": page_token,
6060
"labels": labels,
6161
"ascending": ascending,
6262
},
@@ -141,7 +141,7 @@ async def list(
141141
self,
142142
*,
143143
limit: typing.Optional[Limit] = None,
144-
last_key: typing.Optional[LastKey] = None,
144+
page_token: typing.Optional[PageToken] = None,
145145
labels: typing.Optional[Labels] = None,
146146
ascending: typing.Optional[Ascending] = None,
147147
request_options: typing.Optional[RequestOptions] = None,
@@ -151,7 +151,7 @@ async def list(
151151
----------
152152
limit : typing.Optional[Limit]
153153
154-
last_key : typing.Optional[LastKey]
154+
page_token : typing.Optional[PageToken]
155155
156156
labels : typing.Optional[Labels]
157157
@@ -169,7 +169,7 @@ async def list(
169169
method="GET",
170170
params={
171171
"limit": limit,
172-
"last_key": last_key,
172+
"page_token": page_token,
173173
"labels": labels,
174174
"ascending": ascending,
175175
},

src/agentmail/drafts/types/list_drafts_response.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
import pydantic
66
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
77
from ...types.count import Count
8-
from ...types.last_key import LastKey
98
from ...types.limit import Limit
9+
from ...types.page_token import PageToken
1010
from .draft_item import DraftItem
1111

1212

1313
class ListDraftsResponse(UniversalBaseModel):
1414
count: Count
1515
limit: typing.Optional[Limit] = None
16-
last_key: typing.Optional[LastKey] = None
16+
next_page_token: typing.Optional[PageToken] = None
1717
drafts: typing.List[DraftItem] = pydantic.Field()
1818
"""
1919
Draft items. Ordered by `updated_at` descending.

src/agentmail/inboxes/client.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper
66
from ..core.request_options import RequestOptions
7-
from ..types.last_key import LastKey
87
from ..types.limit import Limit
8+
from ..types.page_token import PageToken
99
from .drafts.client import AsyncDraftsClient, DraftsClient
1010
from .messages.client import AsyncMessagesClient, MessagesClient
1111
from .raw_client import AsyncRawInboxesClient, RawInboxesClient
@@ -42,15 +42,15 @@ def list(
4242
self,
4343
*,
4444
limit: typing.Optional[Limit] = None,
45-
last_key: typing.Optional[LastKey] = None,
45+
page_token: typing.Optional[PageToken] = None,
4646
request_options: typing.Optional[RequestOptions] = None,
4747
) -> ListInboxesResponse:
4848
"""
4949
Parameters
5050
----------
5151
limit : typing.Optional[Limit]
5252
53-
last_key : typing.Optional[LastKey]
53+
page_token : typing.Optional[PageToken]
5454
5555
request_options : typing.Optional[RequestOptions]
5656
Request-specific configuration.
@@ -65,7 +65,7 @@ def list(
6565
client = AgentMail(api_key="YOUR_API_KEY", )
6666
client.inboxes.list()
6767
"""
68-
_response = self._raw_client.list(limit=limit, last_key=last_key, request_options=request_options)
68+
_response = self._raw_client.list(limit=limit, page_token=page_token, request_options=request_options)
6969
return _response.data
7070

7171
def get(self, inbox_id: InboxId, *, request_options: typing.Optional[RequestOptions] = None) -> Inbox:
@@ -153,15 +153,15 @@ async def list(
153153
self,
154154
*,
155155
limit: typing.Optional[Limit] = None,
156-
last_key: typing.Optional[LastKey] = None,
156+
page_token: typing.Optional[PageToken] = None,
157157
request_options: typing.Optional[RequestOptions] = None,
158158
) -> ListInboxesResponse:
159159
"""
160160
Parameters
161161
----------
162162
limit : typing.Optional[Limit]
163163
164-
last_key : typing.Optional[LastKey]
164+
page_token : typing.Optional[PageToken]
165165
166166
request_options : typing.Optional[RequestOptions]
167167
Request-specific configuration.
@@ -179,7 +179,7 @@ async def main() -> None:
179179
await client.inboxes.list()
180180
asyncio.run(main())
181181
"""
182-
_response = await self._raw_client.list(limit=limit, last_key=last_key, request_options=request_options)
182+
_response = await self._raw_client.list(limit=limit, page_token=page_token, request_options=request_options)
183183
return _response.data
184184

185185
async def get(self, inbox_id: InboxId, *, request_options: typing.Optional[RequestOptions] = None) -> Inbox:

src/agentmail/inboxes/drafts/client.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
from ...messages.types.send_message_response import SendMessageResponse
1818
from ...types.ascending import Ascending
1919
from ...types.labels import Labels
20-
from ...types.last_key import LastKey
2120
from ...types.limit import Limit
21+
from ...types.page_token import PageToken
2222
from ..types.inbox_id import InboxId
2323
from .raw_client import AsyncRawDraftsClient, RawDraftsClient
2424

@@ -46,7 +46,7 @@ def list(
4646
inbox_id: InboxId,
4747
*,
4848
limit: typing.Optional[Limit] = None,
49-
last_key: typing.Optional[LastKey] = None,
49+
page_token: typing.Optional[PageToken] = None,
5050
labels: typing.Optional[Labels] = None,
5151
ascending: typing.Optional[Ascending] = None,
5252
request_options: typing.Optional[RequestOptions] = None,
@@ -58,7 +58,7 @@ def list(
5858
5959
limit : typing.Optional[Limit]
6060
61-
last_key : typing.Optional[LastKey]
61+
page_token : typing.Optional[PageToken]
6262
6363
labels : typing.Optional[Labels]
6464
@@ -80,7 +80,7 @@ def list(
8080
_response = self._raw_client.list(
8181
inbox_id,
8282
limit=limit,
83-
last_key=last_key,
83+
page_token=page_token,
8484
labels=labels,
8585
ascending=ascending,
8686
request_options=request_options,
@@ -232,7 +232,7 @@ async def list(
232232
inbox_id: InboxId,
233233
*,
234234
limit: typing.Optional[Limit] = None,
235-
last_key: typing.Optional[LastKey] = None,
235+
page_token: typing.Optional[PageToken] = None,
236236
labels: typing.Optional[Labels] = None,
237237
ascending: typing.Optional[Ascending] = None,
238238
request_options: typing.Optional[RequestOptions] = None,
@@ -244,7 +244,7 @@ async def list(
244244
245245
limit : typing.Optional[Limit]
246246
247-
last_key : typing.Optional[LastKey]
247+
page_token : typing.Optional[PageToken]
248248
249249
labels : typing.Optional[Labels]
250250
@@ -269,7 +269,7 @@ async def main() -> None:
269269
_response = await self._raw_client.list(
270270
inbox_id,
271271
limit=limit,
272-
last_key=last_key,
272+
page_token=page_token,
273273
labels=labels,
274274
ascending=ascending,
275275
request_options=request_options,

0 commit comments

Comments
 (0)