Skip to content

Commit ea41415

Browse files
committed
Release 0.0.25
1 parent 5bc7639 commit ea41415

File tree

6 files changed

+16
-16
lines changed

6 files changed

+16
-16
lines changed

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.24"
6+
version = "0.0.25"
77
description = ""
88
readme = "README.md"
99
authors = []

reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1473,7 +1473,7 @@ client.webhooks.get(webhook_id='webhook_id', )
14731473
```python
14741474
from agentmail import AgentMail
14751475
client = AgentMail(api_key="YOUR_API_KEY", )
1476-
client.webhooks.create(url='url', )
1476+
client.webhooks.create(url='url', events=["message.received", "message.received"], )
14771477

14781478
```
14791479
</dd>
@@ -1497,7 +1497,7 @@ client.webhooks.create(url='url', )
14971497
<dl>
14981498
<dd>
14991499

1500-
**events:** `typing.Optional[Events]`
1500+
**events:** `Events`
15011501

15021502
</dd>
15031503
</dl>

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.24",
23+
"User-Agent": "agentmail/0.0.25",
2424
"X-Fern-Language": "Python",
2525
"X-Fern-SDK-Name": "agentmail",
26-
"X-Fern-SDK-Version": "0.0.24",
26+
"X-Fern-SDK-Version": "0.0.25",
2727
}
2828
headers["Authorization"] = f"Bearer {self._get_api_key()}"
2929
return headers

src/agentmail/webhooks/client.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def create(
8989
self,
9090
*,
9191
url: Url,
92-
events: typing.Optional[Events] = OMIT,
92+
events: Events,
9393
inboxes: typing.Optional[Inboxes] = OMIT,
9494
request_options: typing.Optional[RequestOptions] = None,
9595
) -> Webhook:
@@ -98,7 +98,7 @@ def create(
9898
----------
9999
url : Url
100100
101-
events : typing.Optional[Events]
101+
events : Events
102102
103103
inboxes : typing.Optional[Inboxes]
104104
@@ -113,7 +113,7 @@ def create(
113113
--------
114114
from agentmail import AgentMail
115115
client = AgentMail(api_key="YOUR_API_KEY", )
116-
client.webhooks.create(url='url', )
116+
client.webhooks.create(url='url', events=["message.received", "message.received"], )
117117
"""
118118
_response = self._raw_client.create(url=url, events=events, inboxes=inboxes, request_options=request_options)
119119
return _response.data
@@ -218,7 +218,7 @@ async def create(
218218
self,
219219
*,
220220
url: Url,
221-
events: typing.Optional[Events] = OMIT,
221+
events: Events,
222222
inboxes: typing.Optional[Inboxes] = OMIT,
223223
request_options: typing.Optional[RequestOptions] = None,
224224
) -> Webhook:
@@ -227,7 +227,7 @@ async def create(
227227
----------
228228
url : Url
229229
230-
events : typing.Optional[Events]
230+
events : Events
231231
232232
inboxes : typing.Optional[Inboxes]
233233
@@ -244,7 +244,7 @@ async def create(
244244
import asyncio
245245
client = AsyncAgentMail(api_key="YOUR_API_KEY", )
246246
async def main() -> None:
247-
await client.webhooks.create(url='url', )
247+
await client.webhooks.create(url='url', events=["message.received", "message.received"], )
248248
asyncio.run(main())
249249
"""
250250
_response = await self._raw_client.create(

src/agentmail/webhooks/raw_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def create(
125125
self,
126126
*,
127127
url: Url,
128-
events: typing.Optional[Events] = OMIT,
128+
events: Events,
129129
inboxes: typing.Optional[Inboxes] = OMIT,
130130
request_options: typing.Optional[RequestOptions] = None,
131131
) -> HttpResponse[Webhook]:
@@ -134,7 +134,7 @@ def create(
134134
----------
135135
url : Url
136136
137-
events : typing.Optional[Events]
137+
events : Events
138138
139139
inboxes : typing.Optional[Inboxes]
140140
@@ -321,7 +321,7 @@ async def create(
321321
self,
322322
*,
323323
url: Url,
324-
events: typing.Optional[Events] = OMIT,
324+
events: Events,
325325
inboxes: typing.Optional[Inboxes] = OMIT,
326326
request_options: typing.Optional[RequestOptions] = None,
327327
) -> AsyncHttpResponse[Webhook]:
@@ -330,7 +330,7 @@ async def create(
330330
----------
331331
url : Url
332332
333-
events : typing.Optional[Events]
333+
events : Events
334334
335335
inboxes : typing.Optional[Inboxes]
336336

src/agentmail/webhooks/types/create_webhook_request.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
class CreateWebhookRequest(UniversalBaseModel):
1313
url: Url
14-
events: typing.Optional[Events] = None
14+
events: Events
1515
inboxes: typing.Optional[Inboxes] = None
1616

1717
if IS_PYDANTIC_V2:

0 commit comments

Comments
 (0)