Skip to content

Commit c27c827

Browse files
authored
Merge pull request #58 from scaleapi/release-please--branches--main--changes--next
release: 0.2.7
2 parents 4ebf7d2 + 48fed45 commit c27c827

File tree

45 files changed

+6593
-934
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+6593
-934
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.2.6"
2+
".": "0.2.7"
33
}

.stats.yml

Lines changed: 2 additions & 2 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-4e1c137bb7977db9f224437bef638a51725f001c0453a1adf273cf3b920a7120.yml
3-
openapi_spec_hash: f52a4797cadb597b32615460abec2b18
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-431952b0bdddd9af38a775d036be228bb49af7333376af65102db222d9afe9b1.yml
3+
openapi_spec_hash: 7c0aee10dad14901d7aaf0f79a86d6af
44
config_hash: f6ec6016df1ff072b5b60cdf7b438361

.vscode/launch.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Attach to AgentEx Worker",
6+
"type": "debugpy",
7+
"request": "attach",
8+
"connect": {
9+
"host": "localhost",
10+
"port": 5678
11+
},
12+
"pathMappings": [
13+
{
14+
"localRoot": "${workspaceFolder}",
15+
"remoteRoot": "."
16+
}
17+
],
18+
"justMyCode": false,
19+
"console": "integratedTerminal"
20+
},
21+
{
22+
"name": "Attach to AgentEx Worker (Port 5679)",
23+
"type": "debugpy",
24+
"request": "attach",
25+
"connect": {
26+
"host": "localhost",
27+
"port": 5679
28+
},
29+
"pathMappings": [
30+
{
31+
"localRoot": "${workspaceFolder}",
32+
"remoteRoot": "."
33+
}
34+
],
35+
"justMyCode": false,
36+
"console": "integratedTerminal"
37+
}
38+
]
39+
}

CHANGELOG.md

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

3+
## 0.2.7 (2025-08-08)
4+
5+
Full Changelog: [v0.2.6...v0.2.7](https://github.com/scaleapi/agentex-python/compare/v0.2.6...v0.2.7)
6+
7+
### Features
8+
9+
* **api:** api update ([e3d08ba](https://github.com/scaleapi/agentex-python/commit/e3d08baad59346db48e04a394a929d6347dafa07))
10+
* debug features ([40d8db2](https://github.com/scaleapi/agentex-python/commit/40d8db22dcc8f00a6c78e9bc3e1d036ebd1423b6))
11+
12+
13+
### Chores
14+
15+
* **internal:** fix ruff target version ([1b880e1](https://github.com/scaleapi/agentex-python/commit/1b880e1dd81d47bb9df12507f13351611ff6367f))
16+
317
## 0.2.6 (2025-08-01)
418

519
Full Changelog: [v0.2.5...v0.2.6](https://github.com/scaleapi/agentex-python/compare/v0.2.5...v0.2.6)

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,37 @@ asyncio.run(main())
6767

6868
Functionality between the synchronous and asynchronous clients is otherwise identical.
6969

70+
## Debugging
71+
72+
AgentEx provides built-in debugging support for **temporal projects** during local development.
73+
74+
```bash
75+
# Basic debugging
76+
uv run agentex agents run --manifest manifest.yaml --debug-worker
77+
78+
# Wait for debugger to attach before starting
79+
uv run agentex agents run --manifest manifest.yaml --debug-worker --wait-for-debugger
80+
81+
# Custom debug port
82+
uv run agentex agents run --manifest manifest.yaml --debug-worker --debug-port 5679
83+
```
84+
85+
For **VS Code**, add this configuration to `.vscode/launch.json`:
86+
87+
```json
88+
{
89+
"name": "Attach to AgentEx Worker",
90+
"type": "debugpy",
91+
"request": "attach",
92+
"connect": { "host": "localhost", "port": 5678 },
93+
"pathMappings": [{ "localRoot": "${workspaceFolder}", "remoteRoot": "." }],
94+
"justMyCode": false,
95+
"console": "integratedTerminal"
96+
}
97+
```
98+
99+
The debug server automatically finds an available port starting from 5678 and prints connection details when starting.
100+
70101
### With aiohttp
71102

72103
By default, the async client uses `httpx` for HTTP requests. However, for improved concurrency performance you may also use `aiohttp` as the HTTP backend.

0 commit comments

Comments
 (0)