Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
95112dd
chore(internal): bump dependencies
stainless-app[bot] Mar 30, 2026
eae8de0
codegen metadata
stainless-app[bot] Feb 10, 2026
343c53d
codegen metadata
stainless-app[bot] Feb 10, 2026
09a3cd3
codegen metadata
stainless-app[bot] Feb 10, 2026
5fa92d7
codegen metadata
stainless-app[bot] Feb 10, 2026
a5b3412
codegen metadata
stainless-app[bot] Feb 11, 2026
b48cbbe
codegen metadata
stainless-app[bot] Feb 11, 2026
fc14632
codegen metadata
stainless-app[bot] Feb 11, 2026
9eed285
codegen metadata
stainless-app[bot] Feb 11, 2026
4a3f406
codegen metadata
stainless-app[bot] Feb 11, 2026
64e4f62
codegen metadata
stainless-app[bot] Feb 11, 2026
beb3f45
codegen metadata
stainless-app[bot] Feb 11, 2026
cb99db1
chore(internal): fix lint error on Python 3.14
stainless-app[bot] Feb 11, 2026
86ccaa9
codegen metadata
stainless-app[bot] Feb 11, 2026
a91677f
codegen metadata
stainless-app[bot] Feb 11, 2026
a61b3b9
codegen metadata
stainless-app[bot] Feb 11, 2026
b250e80
codegen metadata
stainless-app[bot] Feb 11, 2026
38fb141
codegen metadata
stainless-app[bot] Feb 11, 2026
ca8e743
codegen metadata
stainless-app[bot] Feb 12, 2026
9f8c5fa
codegen metadata
stainless-app[bot] Feb 12, 2026
0f4132e
codegen metadata
stainless-app[bot] Feb 12, 2026
d371572
codegen metadata
stainless-app[bot] Feb 12, 2026
03896c1
codegen metadata
stainless-app[bot] Feb 12, 2026
890e91e
codegen metadata
stainless-app[bot] Feb 12, 2026
b864d24
codegen metadata
stainless-app[bot] Feb 12, 2026
74e20b4
codegen metadata
stainless-app[bot] Feb 12, 2026
cf04361
codegen metadata
stainless-app[bot] Feb 12, 2026
e67fa69
chore: format all `api.md` files
stainless-app[bot] Feb 12, 2026
4750697
codegen metadata
stainless-app[bot] Feb 12, 2026
b1fd61a
codegen metadata
stainless-app[bot] Feb 12, 2026
3827eb9
codegen metadata
stainless-app[bot] Feb 13, 2026
c7e1c54
codegen metadata
stainless-app[bot] Feb 13, 2026
2fd7ce3
codegen metadata
stainless-app[bot] Feb 13, 2026
7102e05
codegen metadata
stainless-app[bot] Feb 13, 2026
7a5ae60
codegen metadata
stainless-app[bot] Feb 13, 2026
9ba386a
codegen metadata
stainless-app[bot] Feb 13, 2026
98ec083
codegen metadata
stainless-app[bot] Feb 13, 2026
d5fd69e
codegen metadata
stainless-app[bot] Feb 13, 2026
4c9477e
codegen metadata
stainless-app[bot] Feb 13, 2026
4d0862f
codegen metadata
stainless-app[bot] Feb 13, 2026
173d1b8
codegen metadata
stainless-app[bot] Feb 13, 2026
60e5402
chore(internal): version bump
stainless-app[bot] Feb 13, 2026
495341c
codegen metadata
stainless-app[bot] Feb 13, 2026
097cb37
codegen metadata
stainless-app[bot] Feb 14, 2026
f363b24
codegen metadata
stainless-app[bot] Feb 14, 2026
e17eef8
codegen metadata
stainless-app[bot] Feb 14, 2026
7dc48f7
codegen metadata
stainless-app[bot] Feb 14, 2026
cf75ae4
codegen metadata
stainless-app[bot] Feb 14, 2026
68dcb92
codegen metadata
stainless-app[bot] Feb 14, 2026
349cd35
codegen metadata
stainless-app[bot] Feb 14, 2026
b88ede1
codegen metadata
stainless-app[bot] Feb 14, 2026
e7e79f4
codegen metadata
stainless-app[bot] Feb 14, 2026
8521c66
codegen metadata
stainless-app[bot] Feb 14, 2026
19e52a2
codegen metadata
stainless-app[bot] Feb 14, 2026
b51f8c6
codegen metadata
stainless-app[bot] Feb 15, 2026
038d481
codegen metadata
stainless-app[bot] Feb 15, 2026
5312bea
codegen metadata
stainless-app[bot] Feb 15, 2026
28105ac
codegen metadata
stainless-app[bot] Feb 15, 2026
1e9763b
codegen metadata
stainless-app[bot] Feb 15, 2026
69734df
codegen metadata
stainless-app[bot] Feb 15, 2026
517fe62
codegen metadata
stainless-app[bot] Feb 15, 2026
216ddee
codegen metadata
stainless-app[bot] Feb 15, 2026
df1d739
codegen metadata
stainless-app[bot] Feb 16, 2026
bc84a4c
codegen metadata
stainless-app[bot] Feb 16, 2026
d8ac681
codegen metadata
stainless-app[bot] Feb 16, 2026
0927887
codegen metadata
stainless-app[bot] Feb 16, 2026
01332aa
codegen metadata
stainless-app[bot] Feb 16, 2026
0125481
codegen metadata
stainless-app[bot] Feb 16, 2026
33ea5e7
codegen metadata
stainless-app[bot] Feb 16, 2026
bfa2f98
codegen metadata
stainless-app[bot] Feb 16, 2026
0780068
codegen metadata
stainless-app[bot] Feb 16, 2026
b3d224e
codegen metadata
stainless-app[bot] Feb 16, 2026
0d67409
codegen metadata
stainless-app[bot] Feb 16, 2026
3813abb
codegen metadata
stainless-app[bot] Feb 16, 2026
7d39e24
codegen metadata
stainless-app[bot] Feb 16, 2026
5cc2dbf
codegen metadata
stainless-app[bot] Feb 16, 2026
2e2917e
codegen metadata
stainless-app[bot] Feb 16, 2026
ccceb5a
codegen metadata
stainless-app[bot] Feb 16, 2026
7f230a4
codegen metadata
stainless-app[bot] Feb 16, 2026
5aa5c1f
codegen metadata
stainless-app[bot] Feb 16, 2026
567bedd
codegen metadata
stainless-app[bot] Feb 17, 2026
bf2f413
codegen metadata
stainless-app[bot] Feb 17, 2026
82574e7
codegen metadata
stainless-app[bot] Feb 17, 2026
bbf82b9
codegen metadata
stainless-app[bot] Feb 17, 2026
1e576e5
codegen metadata
stainless-app[bot] Feb 17, 2026
eb1f712
codegen metadata
stainless-app[bot] Feb 17, 2026
cdba500
codegen metadata
stainless-app[bot] Feb 17, 2026
4e1cd77
codegen metadata
stainless-app[bot] Feb 17, 2026
dd740b2
codegen metadata
stainless-app[bot] Feb 17, 2026
5f239ef
codegen metadata
stainless-app[bot] Feb 17, 2026
f2023a4
codegen metadata
stainless-app[bot] Feb 17, 2026
4b28574
codegen metadata
stainless-app[bot] Feb 17, 2026
55d22aa
codegen metadata
stainless-app[bot] Feb 17, 2026
814dc3c
codegen metadata
stainless-app[bot] Feb 17, 2026
dabc334
codegen metadata
stainless-app[bot] Feb 17, 2026
dcd83ce
codegen metadata
stainless-app[bot] Feb 17, 2026
806eb3e
codegen metadata
stainless-app[bot] Feb 17, 2026
f61e99d
codegen metadata
stainless-app[bot] Feb 18, 2026
b6b825e
codegen metadata
stainless-app[bot] Feb 18, 2026
d90e0c3
codegen metadata
stainless-app[bot] Feb 18, 2026
ca6a75f
codegen metadata
stainless-app[bot] Feb 18, 2026
1132255
chore(internal): version bump
stainless-app[bot] Feb 18, 2026
366129d
codegen metadata
stainless-app[bot] Feb 18, 2026
8592760
codegen metadata
stainless-app[bot] Feb 18, 2026
71f7d62
codegen metadata
stainless-app[bot] Feb 18, 2026
0561058
codegen metadata
stainless-app[bot] Feb 18, 2026
a7993a0
codegen metadata
stainless-app[bot] Feb 19, 2026
c5458e1
codegen metadata
stainless-app[bot] Feb 19, 2026
2300f03
codegen metadata
stainless-app[bot] Feb 19, 2026
f6b4e7b
codegen metadata
stainless-app[bot] Feb 19, 2026
d9202da
codegen metadata
stainless-app[bot] Feb 19, 2026
d63107c
codegen metadata
stainless-app[bot] Feb 19, 2026
e4a503b
codegen metadata
stainless-app[bot] Feb 19, 2026
3a5ae0f
chore(internal): remove mock server code
stainless-app[bot] Feb 19, 2026
7443a18
codegen metadata
stainless-app[bot] Feb 19, 2026
8c5c6d3
chore: update mock server docs
stainless-app[bot] Feb 19, 2026
b74eb0e
codegen metadata
stainless-app[bot] Feb 19, 2026
3f88357
codegen metadata
stainless-app[bot] Feb 19, 2026
941681c
codegen metadata
stainless-app[bot] Feb 19, 2026
2f2c907
codegen metadata
stainless-app[bot] Feb 20, 2026
0a97ac0
codegen metadata
stainless-app[bot] Feb 20, 2026
892914e
codegen metadata
stainless-app[bot] Feb 20, 2026
42a6e42
codegen metadata
stainless-app[bot] Feb 20, 2026
b27165a
codegen metadata
stainless-app[bot] Feb 20, 2026
2e102af
codegen metadata
stainless-app[bot] Feb 20, 2026
af5eab5
codegen metadata
stainless-app[bot] Feb 20, 2026
7a30547
codegen metadata
stainless-app[bot] Feb 20, 2026
afda642
codegen metadata
stainless-app[bot] Feb 20, 2026
d40746d
codegen metadata
stainless-app[bot] Feb 20, 2026
0d4dcce
codegen metadata
stainless-app[bot] Feb 20, 2026
06fde86
codegen metadata
stainless-app[bot] Feb 21, 2026
1ea950e
codegen metadata
stainless-app[bot] Feb 21, 2026
3c39972
codegen metadata
stainless-app[bot] Feb 21, 2026
dce8408
codegen metadata
stainless-app[bot] Feb 21, 2026
e6c4dd2
codegen metadata
stainless-app[bot] Feb 21, 2026
ff1e3b5
codegen metadata
stainless-app[bot] Feb 21, 2026
dec90fd
codegen metadata
stainless-app[bot] Feb 21, 2026
f1f119c
codegen metadata
stainless-app[bot] Feb 21, 2026
fc78c40
codegen metadata
stainless-app[bot] Feb 21, 2026
7d86649
codegen metadata
stainless-app[bot] Feb 21, 2026
1f3df06
codegen metadata
stainless-app[bot] Feb 21, 2026
adc7854
codegen metadata
stainless-app[bot] Feb 21, 2026
6e968c8
codegen metadata
stainless-app[bot] Feb 22, 2026
eb84544
codegen metadata
stainless-app[bot] Feb 22, 2026
414662f
codegen metadata
stainless-app[bot] Feb 22, 2026
a6a3fdd
codegen metadata
stainless-app[bot] Feb 22, 2026
d85187b
codegen metadata
stainless-app[bot] Feb 22, 2026
ebd4f97
codegen metadata
stainless-app[bot] Feb 22, 2026
6dfcd80
codegen metadata
stainless-app[bot] Feb 22, 2026
496dbef
codegen metadata
stainless-app[bot] Feb 22, 2026
7e86c1f
codegen metadata
stainless-app[bot] Feb 22, 2026
bba9286
codegen metadata
stainless-app[bot] Feb 22, 2026
ca62df0
codegen metadata
stainless-app[bot] Feb 22, 2026
250cb3c
codegen metadata
stainless-app[bot] Feb 22, 2026
afcbd05
codegen metadata
stainless-app[bot] Feb 23, 2026
b24bcde
codegen metadata
stainless-app[bot] Feb 23, 2026
7dc86ca
codegen metadata
stainless-app[bot] Feb 23, 2026
b788da0
chore(internal): add request options to SSE classes
stainless-app[bot] Feb 23, 2026
5f0940b
codegen metadata
stainless-app[bot] Feb 23, 2026
f8aecaf
codegen metadata
stainless-app[bot] Feb 23, 2026
7b43922
codegen metadata
stainless-app[bot] Feb 23, 2026
7bfaa75
chore(internal): make `test_proxy_environment_variables` more resilient
stainless-app[bot] Feb 23, 2026
3a6838b
codegen metadata
stainless-app[bot] Feb 23, 2026
8a5e7f2
codegen metadata
stainless-app[bot] Feb 23, 2026
93fe4d7
codegen metadata
stainless-app[bot] Feb 24, 2026
97c60f3
codegen metadata
stainless-app[bot] Feb 24, 2026
74fba1e
codegen metadata
stainless-app[bot] Feb 24, 2026
63d7ead
codegen metadata
stainless-app[bot] Feb 24, 2026
594dc79
codegen metadata
stainless-app[bot] Feb 24, 2026
0933707
codegen metadata
stainless-app[bot] Feb 24, 2026
a6d596a
codegen metadata
stainless-app[bot] Feb 24, 2026
9fb0542
codegen metadata
stainless-app[bot] Feb 24, 2026
fd1a06e
chore(internal): make `test_proxy_environment_variables` more resilie…
stainless-app[bot] Feb 24, 2026
cc06dde
codegen metadata
stainless-app[bot] Feb 24, 2026
e476f51
codegen metadata
stainless-app[bot] Feb 24, 2026
b045396
codegen metadata
stainless-app[bot] Feb 24, 2026
49d3cee
codegen metadata
stainless-app[bot] Feb 24, 2026
041cfbd
codegen metadata
stainless-app[bot] Feb 25, 2026
789d624
codegen metadata
stainless-app[bot] Feb 25, 2026
f9e846f
codegen metadata
stainless-app[bot] Feb 25, 2026
7ce467f
codegen metadata
stainless-app[bot] Feb 25, 2026
4c1388e
codegen metadata
stainless-app[bot] Feb 25, 2026
8bba68b
codegen metadata
stainless-app[bot] Feb 25, 2026
e5f995d
codegen metadata
stainless-app[bot] Feb 25, 2026
763f842
codegen metadata
stainless-app[bot] Feb 25, 2026
4ffc69a
codegen metadata
stainless-app[bot] Feb 25, 2026
960956d
codegen metadata
stainless-app[bot] Feb 25, 2026
9cac5ac
codegen metadata
stainless-app[bot] Feb 26, 2026
9398f8b
codegen metadata
stainless-app[bot] Feb 26, 2026
19785d3
codegen metadata
stainless-app[bot] Feb 26, 2026
09b2a1b
codegen metadata
stainless-app[bot] Feb 26, 2026
8ba5858
codegen metadata
stainless-app[bot] Feb 26, 2026
10ffba4
codegen metadata
stainless-app[bot] Feb 26, 2026
0f33031
codegen metadata
stainless-app[bot] Feb 26, 2026
ab1bca6
codegen metadata
stainless-app[bot] Feb 26, 2026
ec6abb0
codegen metadata
stainless-app[bot] Feb 26, 2026
9e6534a
codegen metadata
stainless-app[bot] Feb 26, 2026
26532c4
codegen metadata
stainless-app[bot] Feb 26, 2026
8c2f3f3
codegen metadata
stainless-app[bot] Feb 26, 2026
45e7622
chore(ci): skip uploading artifacts on stainless-internal branches
stainless-app[bot] Mar 7, 2026
235636b
fix(pydantic): do not pass `by_alias` unless set
stainless-app[bot] Mar 16, 2026
fd76bc9
fix(deps): bump minimum typing-extensions version
stainless-app[bot] Mar 16, 2026
2e74af0
chore(internal): tweak CI branches
stainless-app[bot] Mar 16, 2026
e6472be
fix: sanitize endpoint path params
stainless-app[bot] Mar 19, 2026
aba7c4f
chore(internal): update gitignore
stainless-app[bot] Mar 23, 2026
f4d5053
chore(ci): skip lint on metadata-only changes
stainless-app[bot] Mar 24, 2026
1ef69ed
chore(internal): version bump
stainless-app[bot] Mar 24, 2026
3bf3db1
feat(internal): implement indices array format for query and form ser…
stainless-app[bot] Mar 26, 2026
543c83b
codegen metadata
stainless-app[bot] Mar 30, 2026
d699e24
feat(api): add task state update methods
stainless-app[bot] Mar 30, 2026
3ec2a1e
feat(api): keep backwards compatible models
stainless-app[bot] Mar 30, 2026
9a9a333
(chore) fix deployment_history test
declan-scale Mar 30, 2026
8de938b
Merge pull request #297 from scaleapi/declan-scale/fix-test-file
declan-scale Mar 30, 2026
4c63d9c
feat(api): use DeploymentHistory instead of DeploymentHistoryRetrieve…
stainless-app[bot] Mar 30, 2026
47948ec
codegen metadata
stainless-app[bot] Mar 30, 2026
2c6ff7e
release: 0.9.6
stainless-app[bot] Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 16 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
name: CI
on:
push:
branches-ignore:
- 'generated'
- 'codegen/**'
- 'integrated/**'
- 'stl-preview-head/**'
- 'stl-preview-base/**'
branches:
- '**'
- '!integrated/**'
- '!stl-preview-head/**'
- '!stl-preview-base/**'
- '!generated'
- '!codegen/**'
- 'codegen/stl/**'
pull_request:
branches-ignore:
- 'stl-preview-head/**'
Expand All @@ -17,7 +19,7 @@ jobs:
timeout-minutes: 10
name: lint
runs-on: ${{ github.repository == 'stainless-sdks/agentex-sdk-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
steps:
- uses: actions/checkout@v6

Expand All @@ -36,7 +38,7 @@ jobs:
run: ./scripts/lint

build:
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
timeout-minutes: 10
name: build
permissions:
Expand All @@ -61,14 +63,18 @@ jobs:
run: rye build

- name: Get GitHub OIDC Token
if: github.repository == 'stainless-sdks/agentex-sdk-python'
if: |-
github.repository == 'stainless-sdks/agentex-sdk-python' &&
!startsWith(github.ref, 'refs/heads/stl/')
id: github-oidc
uses: actions/github-script@v8
with:
script: core.setOutput('github_token', await core.getIDToken());

- name: Upload tarball
if: github.repository == 'stainless-sdks/agentex-sdk-python'
if: |-
github.repository == 'stainless-sdks/agentex-sdk-python' &&
!startsWith(github.ref, 'refs/heads/stl/')
env:
URL: https://pkg.stainless.com/s
AUTH: ${{ steps.github-oidc.outputs.github_token }}
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.prism.log
.stdy.log
_dev

__pycache__
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.9.5"
".": "0.9.6"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 35
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-c9b5ca9e03141b62fa981944af1c880cd4562f0b697ed5f110c0e0e754f455ba.yml
openapi_spec_hash: 9ed347fceac28248d2a0acb49c4eb356
config_hash: 32eb65911c08ac84d117cecdf2759869
configured_endpoints: 45
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/sgp%2Fagentex-sdk-484a34db630cbb844d4496b9eada50771ded02db3f8ef71ec5316ce14d5470e4.yml
openapi_spec_hash: aba2cc1906c8b07dc66f3b290d6d176f
config_hash: fb079ef7936611b032568661b8165f19
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Changelog

## 0.9.6 (2026-03-30)

Full Changelog: [v0.9.5...v0.9.6](https://github.com/scaleapi/scale-agentex-python/compare/v0.9.5...v0.9.6)

### Features

* **api:** add task state update methods ([d699e24](https://github.com/scaleapi/scale-agentex-python/commit/d699e245d6c8f28034370ea6a654e11a3b78dc20))
* **api:** keep backwards compatible models ([3ec2a1e](https://github.com/scaleapi/scale-agentex-python/commit/3ec2a1e9987cd69fbcfeee8a8a6449b6825a1d49))
* **api:** use DeploymentHistory instead of DeploymentHistoryRetrieveResponse ([4c63d9c](https://github.com/scaleapi/scale-agentex-python/commit/4c63d9c340e56d7f602f77f2f1fb33b005577402))
* **internal:** implement indices array format for query and form serialization ([3bf3db1](https://github.com/scaleapi/scale-agentex-python/commit/3bf3db1f692b44ceb5f4ea39cb8c4fd0f81c01ee))


### Bug Fixes

* **deps:** bump minimum typing-extensions version ([fd76bc9](https://github.com/scaleapi/scale-agentex-python/commit/fd76bc994dca633c4966967c132323985eafa642))
* **pydantic:** do not pass `by_alias` unless set ([235636b](https://github.com/scaleapi/scale-agentex-python/commit/235636b424dd4595f1510a87e6b79f3b2e103c97))
* sanitize endpoint path params ([e6472be](https://github.com/scaleapi/scale-agentex-python/commit/e6472bea7d34a72d070079441b359bef25e87830))


### Chores

* **ci:** skip lint on metadata-only changes ([f4d5053](https://github.com/scaleapi/scale-agentex-python/commit/f4d5053766e5864338229218f2402d60f431d1fa))
* **ci:** skip uploading artifacts on stainless-internal branches ([45e7622](https://github.com/scaleapi/scale-agentex-python/commit/45e76227d8b0d5d1c2f398e9945b71eb5953e791))
* format all `api.md` files ([e67fa69](https://github.com/scaleapi/scale-agentex-python/commit/e67fa69c072f462ea86ecd67b888afa5f97cc7cc))
* **internal:** add request options to SSE classes ([b788da0](https://github.com/scaleapi/scale-agentex-python/commit/b788da0d1b9fb6100dffb4a99b761ddcb7f0160e))
* **internal:** bump dependencies ([95112dd](https://github.com/scaleapi/scale-agentex-python/commit/95112dd25a3bf8a49bd1080bfddefd403e64cfcb))
* **internal:** fix lint error on Python 3.14 ([cb99db1](https://github.com/scaleapi/scale-agentex-python/commit/cb99db1857e373c3dc47d4f5ff6861d06b0ddce4))
* **internal:** make `test_proxy_environment_variables` more resilient ([7bfaa75](https://github.com/scaleapi/scale-agentex-python/commit/7bfaa75be00bf8f11030f42a3dc6fdcd980c5823))
* **internal:** make `test_proxy_environment_variables` more resilient to env ([fd1a06e](https://github.com/scaleapi/scale-agentex-python/commit/fd1a06e212cf1a314ac7c61e4d51879401e120f9))
* **internal:** remove mock server code ([3a5ae0f](https://github.com/scaleapi/scale-agentex-python/commit/3a5ae0f0451610ae56284307d4c2bee1ac2964c1))
* **internal:** tweak CI branches ([2e74af0](https://github.com/scaleapi/scale-agentex-python/commit/2e74af08e3e2dd4179550e9dd1cf22881195ac91))
* **internal:** update gitignore ([aba7c4f](https://github.com/scaleapi/scale-agentex-python/commit/aba7c4f8264fdad515a4926884f855c2d87aa910))
* **internal:** version bump ([1ef69ed](https://github.com/scaleapi/scale-agentex-python/commit/1ef69ed5415d3112055a8040eccfb6eca452e532))
* **internal:** version bump ([1132255](https://github.com/scaleapi/scale-agentex-python/commit/1132255a0cd7aec1daed38e4110cd6bac53f930a))
* **internal:** version bump ([60e5402](https://github.com/scaleapi/scale-agentex-python/commit/60e5402c4502957aee7848ab3cdcbfb41503a8ae))
* update mock server docs ([8c5c6d3](https://github.com/scaleapi/scale-agentex-python/commit/8c5c6d38214b13f645f6fbd75efbbb8116458589))

## 0.9.5 (2026-03-24)

Full Changelog: [v0.9.4...v0.9.5](https://github.com/scaleapi/scale-agentex-python/compare/v0.9.4...v0.9.5)
Expand Down
7 changes: 0 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,13 +85,6 @@ $ pip install ./path-to-wheel-file.whl

## Running tests

Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests.

```sh
# you will need npm installed
$ npx prism mock path/to/your/openapi.yml
```

```sh
$ ./scripts/test
```
Expand Down
16 changes: 15 additions & 1 deletion api.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,18 +43,32 @@ Methods:
Types:

```python
from agentex.types import Task, TaskRetrieveResponse, TaskListResponse, TaskRetrieveByNameResponse
from agentex.types import (
Task,
TaskRetrieveResponse,
TaskListResponse,
TaskQueryWorkflowResponse,
TaskRetrieveByNameResponse,
)
```

Methods:

- <code title="get /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">retrieve</a>(task_id, \*\*<a href="src/agentex/types/task_retrieve_params.py">params</a>) -> <a href="./src/agentex/types/task_retrieve_response.py">TaskRetrieveResponse</a></code>
- <code title="get /tasks">client.tasks.<a href="./src/agentex/resources/tasks.py">list</a>(\*\*<a href="src/agentex/types/task_list_params.py">params</a>) -> <a href="./src/agentex/types/task_list_response.py">TaskListResponse</a></code>
- <code title="delete /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete</a>(task_id) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
- <code title="post /tasks/{task_id}/cancel">client.tasks.<a href="./src/agentex/resources/tasks.py">cancel</a>(task_id, \*\*<a href="src/agentex/types/task_cancel_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="post /tasks/{task_id}/complete">client.tasks.<a href="./src/agentex/resources/tasks.py">complete</a>(task_id, \*\*<a href="src/agentex/types/task_complete_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="delete /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">delete_by_name</a>(task_name) -> <a href="./src/agentex/types/shared/delete_response.py">DeleteResponse</a></code>
- <code title="post /tasks/{task_id}/fail">client.tasks.<a href="./src/agentex/resources/tasks.py">fail</a>(task_id, \*\*<a href="src/agentex/types/task_fail_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="get /tasks/{task_id}/query/{query_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">query_workflow</a>(query_name, \*, task_id) -> <a href="./src/agentex/types/task_query_workflow_response.py">TaskQueryWorkflowResponse</a></code>
- <code title="get /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">retrieve_by_name</a>(task_name, \*\*<a href="src/agentex/types/task_retrieve_by_name_params.py">params</a>) -> <a href="./src/agentex/types/task_retrieve_by_name_response.py">TaskRetrieveByNameResponse</a></code>
- <code title="get /tasks/{task_id}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events</a>(task_id) -> object</code>
- <code title="get /tasks/name/{task_name}/stream">client.tasks.<a href="./src/agentex/resources/tasks.py">stream_events_by_name</a>(task_name) -> object</code>
- <code title="post /tasks/{task_id}/terminate">client.tasks.<a href="./src/agentex/resources/tasks.py">terminate</a>(task_id, \*\*<a href="src/agentex/types/task_terminate_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="post /tasks/{task_id}/timeout">client.tasks.<a href="./src/agentex/resources/tasks.py">timeout</a>(task_id, \*\*<a href="src/agentex/types/task_timeout_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="put /tasks/{task_id}">client.tasks.<a href="./src/agentex/resources/tasks.py">update_by_id</a>(task_id, \*\*<a href="src/agentex/types/task_update_by_id_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>
- <code title="put /tasks/name/{task_name}">client.tasks.<a href="./src/agentex/resources/tasks.py">update_by_name</a>(task_name, \*\*<a href="src/agentex/types/task_update_by_name_params.py">params</a>) -> <a href="./src/agentex/types/task.py">Task</a></code>

# Messages

Expand Down
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "agentex-sdk"
version = "0.9.5"
version = "0.9.6"
description = "The official Python library for the agentex API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand All @@ -11,7 +11,7 @@ authors = [
dependencies = [
"httpx>=0.27.2,<0.28",
"pydantic>=2.0.0, <3",
"typing-extensions>=4.10, <5",
"typing-extensions>=4.14, <5",
"anyio>=3.5.0, <5",
"distro>=1.7.0, <2",
"sniffio",
Expand Down Expand Up @@ -110,7 +110,7 @@ format = { chain = [
# run formatting again to fix any inconsistencies when imports are stripped
"format:ruff",
]}
"format:docs" = "python scripts/utils/ruffen-docs.py README.md api.md"
"format:docs" = "bash -c 'python scripts/utils/ruffen-docs.py README.md $(find . -type f -name api.md)'"
"format:ruff" = "ruff format"

"lint" = { chain = [
Expand Down
Loading
Loading