Skip to content

Commit 9ddaa00

Browse files
George-iamclaude
andauthored
chore: bump to 0.1.2 + add CHANGELOG.md (#33)
Changes since 0.1.1: - SSE status filter on listen() — agents skip zombie intents - Fix ResponseNotRead crash on SSE 503 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent cf17875 commit 9ddaa00

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Changelog
2+
3+
## 0.1.2 (2026-03-18)
4+
5+
### Bug Fixes
6+
- Fix `ResponseNotRead` crash when SSE streaming encounters HTTP 503 error
7+
8+
### Features
9+
- `listen()` now accepts optional `status` parameter to filter intents by lifecycle status
10+
- Default SSE stream excludes terminal statuses (COMPLETED, FAILED, CANCELED, TIMED_OUT) — agents no longer receive zombie intents
11+
12+
## 0.1.1 (2026-03-13)
13+
14+
- Initial alpha release with full AXME API coverage (96 methods)
15+
- SSE streaming (`listen`, `observe`, `wait_for`)
16+
- Scenario API (`apply_scenario`, `validate_scenario`)
17+
- MCP protocol support (`mcp_initialize`, `mcp_list_tools`, `mcp_call_tool`)
18+
- Intent lifecycle, inbox, webhooks, admin APIs
19+
- Zero external dependencies beyond httpx

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "axme"
7-
version = "0.1.1"
7+
version = "0.1.2"
88
description = "Official Python SDK for Axme APIs."
99
readme = "README.md"
1010
requires-python = ">=3.11"

0 commit comments

Comments
 (0)