Skip to content

Commit 150e522

Browse files
Merge branch 'main' into fs/reasoning
2 parents 54f7580 + 96602d3 commit 150e522

File tree

15 files changed

+57
-14
lines changed

15 files changed

+57
-14
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.6"
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-4e747d1e081a07dcd47f7aaed0a8fc18c748658d4c8875f793daf4850e74b47c.yml
3+
openapi_spec_hash: 3a159d7dc86cae47945e678009a197be
4+
config_hash: aeabb3a919ad2763f5d0f41961a2520a

CHANGELOG.md

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

3+
## 0.4.6 (2025-08-20)
4+
5+
Full Changelog: [v0.4.5...v0.4.6](https://github.com/scaleapi/agentex-python/compare/v0.4.5...v0.4.6)
6+
7+
### Features
8+
9+
* **api:** api update ([7b4c80a](https://github.com/scaleapi/agentex-python/commit/7b4c80acb502c29df63a3d66a1b29b653d2e3cf5))
10+
11+
12+
### Chores
13+
14+
* generate release ([0836e4a](https://github.com/scaleapi/agentex-python/commit/0836e4a632e8f3aa0cd05fc6b61581f8c8be9bcd))
15+
16+
## 0.4.5 (2025-08-20)
17+
18+
Full Changelog: [v0.4.4...v0.4.5](https://github.com/scaleapi/agentex-python/compare/v0.4.4...v0.4.5)
19+
20+
### Features
21+
22+
* **api:** manual updates ([34a53aa](https://github.com/scaleapi/agentex-python/commit/34a53aa28b8f862d74dd1603d92b7dd5dd28ddb1))
23+
24+
25+
### Bug Fixes
26+
27+
* enable FunctionTool serialization for Temporal worker nodes ([c9eb040](https://github.com/scaleapi/agentex-python/commit/c9eb04002825195187cd58f34c9185349a63566e))
28+
* **tools:** handle callable objects in model serialization to facilitate tool calling ([4e9bb87](https://github.com/scaleapi/agentex-python/commit/4e9bb87d7faa2c2e1643893a168f7c6affd2809d))
29+
30+
31+
### Chores
32+
33+
* demonstrate FunctionTool use in a (temporal) tutorial ([3a72043](https://github.com/scaleapi/agentex-python/commit/3a7204333c328fab8ba0f1d31fd26994ea176ecf))
34+
335
## 0.4.4 (2025-08-17)
436

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

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
# Agentex Python API library
23

34
<!-- prettier-ignore -->

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.6"
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.6" # x-release-please-version

src/agentex/lib/adk/_modules/acp.py

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

2424
logger = make_logger(__name__)
2525

26-
DEFAULT_RETRY_POLICY = RetryPolicy(maximum_attempts=1)
26+
DEFAULT_RETRY_POLICY = RetryPolicy(maximum_attempts=0)
2727

2828

2929
class ACPModule:

src/agentex/lib/core/temporal/activities/activity_helpers.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ async def execute_activity(
2020
heartbeat_timeout: timedelta | None = None,
2121
retry_policy: RetryPolicy | None = None,
2222
) -> Any:
23-
if start_to_close_timeout is None:
24-
start_to_close_timeout = timedelta(seconds=10)
25-
if retry_policy is None:
26-
retry_policy = RetryPolicy(maximum_attempts=0)
2723

2824
response = await workflow.execute_activity(
2925
activity=activity_name,

src/agentex/lib/environment_variables.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
from __future__ import annotations
23

34
import os

0 commit comments

Comments
 (0)