Skip to content

Commit 5f65237

Browse files
authored
Merge pull request #84 from scaleapi/release-please--branches--main--changes--next
release: 0.4.5
2 parents 01d5dd9 + 73d4aeb commit 5f65237

File tree

10 files changed

+38
-8
lines changed

10 files changed

+38
-8
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.4"
2+
".": "0.4.5"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 34
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-29501785fbb6de9348a558389e9d0a9a94dddd50021f6f3ea8ff0fa95dddbeaf.yml
3-
openapi_spec_hash: 523525acdac5482a17e6c99aa9382a50
4-
config_hash: c90254d21aa8a5ea34eb8d11a9dd05cb
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-80f1ace5353bc55b63c3065f7229699cacf3bdb3dc3ce4a5a479dd35c919c2bf.yml
3+
openapi_spec_hash: 222d76b1af70ef4b692dee4dcf05e57c
4+
config_hash: aeabb3a919ad2763f5d0f41961a2520a

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## 0.4.5 (2025-08-20)
4+
5+
Full Changelog: [v0.4.4...v0.4.5](https://github.com/scaleapi/agentex-python/compare/v0.4.4...v0.4.5)
6+
7+
### Features
8+
9+
* **api:** manual updates ([34a53aa](https://github.com/scaleapi/agentex-python/commit/34a53aa28b8f862d74dd1603d92b7dd5dd28ddb1))
10+
11+
12+
### Bug Fixes
13+
14+
* enable FunctionTool serialization for Temporal worker nodes ([c9eb040](https://github.com/scaleapi/agentex-python/commit/c9eb04002825195187cd58f34c9185349a63566e))
15+
* **tools:** handle callable objects in model serialization to facilitate tool calling ([4e9bb87](https://github.com/scaleapi/agentex-python/commit/4e9bb87d7faa2c2e1643893a168f7c6affd2809d))
16+
17+
18+
### Chores
19+
20+
* demonstrate FunctionTool use in a (temporal) tutorial ([3a72043](https://github.com/scaleapi/agentex-python/commit/3a7204333c328fab8ba0f1d31fd26994ea176ecf))
21+
322
## 0.4.4 (2025-08-17)
423

524
Full Changelog: [v0.4.3...v0.4.4](https://github.com/scaleapi/agentex-python/compare/v0.4.3...v0.4.4)

api.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ from agentex.types import (
6868
ReasoningContent,
6969
TaskMessage,
7070
TextContent,
71+
TextFormat,
7172
ToolRequestContent,
7273
ToolResponseContent,
7374
MessageListResponse,

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "agentex-sdk"
3-
version = "0.4.4"
3+
version = "0.4.5"
44
description = "The official Python library for the agentex API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/agentex/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "agentex"
4-
__version__ = "0.4.4" # x-release-please-version
4+
__version__ = "0.4.5" # x-release-please-version

src/agentex/types/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from .acp_type import AcpType as AcpType
1212
from .data_delta import DataDelta as DataDelta
1313
from .text_delta import TextDelta as TextDelta
14+
from .text_format import TextFormat as TextFormat
1415
from .data_content import DataContent as DataContent
1516
from .task_message import TaskMessage as TaskMessage
1617
from .text_content import TextContent as TextContent

src/agentex/types/text_content.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from typing_extensions import Literal
55

66
from .._models import BaseModel
7+
from .text_format import TextFormat
78
from .message_style import MessageStyle
89
from .message_author import MessageAuthor
910

@@ -37,7 +38,7 @@ class TextContent(BaseModel):
3738
attachments: Optional[List[Attachment]] = None
3839
"""Optional list of file attachments with structured metadata."""
3940

40-
format: Literal["markdown", "plain", "code"] = "plain"
41+
format: TextFormat = "plain"
4142
"""The format of the message.
4243
4344
This is used by the client to determine how to display the message.

src/agentex/types/text_content_param.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from typing import Iterable, Optional
66
from typing_extensions import Literal, Required, TypedDict
77

8+
from .text_format import TextFormat
89
from .message_style import MessageStyle
910
from .message_author import MessageAuthor
1011

@@ -38,7 +39,7 @@ class TextContentParam(TypedDict, total=False):
3839
attachments: Optional[Iterable[Attachment]]
3940
"""Optional list of file attachments with structured metadata."""
4041

41-
format: Literal["markdown", "plain", "code"]
42+
format: TextFormat
4243
"""The format of the message.
4344
4445
This is used by the client to determine how to display the message.

src/agentex/types/text_format.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
from typing_extensions import Literal, TypeAlias
4+
5+
__all__ = ["TextFormat"]
6+
7+
TextFormat: TypeAlias = Literal["markdown", "plain", "code"]

0 commit comments

Comments
 (0)