Releases: mirasoth/soothe-client-python
Releases · mirasoth/soothe-client-python
Release list
soothe-client-python v0.10.0
soothe-client-python 0.10.0
Breaking
- Command clients renamed to
AsyncCommandClient/CommandClient(soothe_client.command_client) - Removed
WsCommandClient,SyncWsCommandClient, and*_ws_command_client_from_config - Removed root-package
*Paramsre-exports; usesoothe_client.protocol_params
soothe-client-python v0.9.10
soothe-client-python 0.9.10
Added
autopilot_cancel_allRPC helper- Preferred aliases:
AsyncCommandClient,CommandClient,command_client_from_config,async_command_client_from_config
Changed
- Slimmed package /
appkitpublic exports;*Paramslive insoothe_client.protocol_params
soothe-client-python v0.9.7
soothe-client-python 0.9.7
Fixed
- Ignore stale turn-end frames (
complete/soothe.stream.end) left over from a prior goal before the next query starts
Changed
- Shared stream-terminal detection helpers; mypy is required in
make verifyand CI
Publishing to PyPI via GitHub Actions trusted publisher.
soothe-client-python v0.9.6
soothe-client-python 0.9.6
Added
connected_websocket/protocol1_rpchelpers for oneshot RPCs- Live-daemon integration suite and runnable examples (
01–06) pillowas a default dependency
Changed
- Require
soothe-sdk>=0.8.1 - Examples default to fast
text_completion(SOOTHE_EXAMPLE_AGENT=1for full agent)
Fixed
- Flat appkit payloads coerced to protocol-1 envelopes
DaemonSession.iter_turn_chunksends onsoothe.stream.endand supportsmax_wait_s- Clearer handshake errors for stopped/error/degraded daemons
Publishing to PyPI via GitHub Actions trusted publisher.
v0.9.4
soothe-client-python 0.9.4
Added
- Makefile (lint/format/fix/test/build/verify/publish + version bumps)
- GitHub Actions CI (Python 3.11–3.13) and Release (PyPI trusted publishing)
- Appkit examples under
examples/appkit/ DEFAULT_DELIVERABLE_PHASES(excludesplan_direct)
Also includes 0.9.3 turn-lifecycle parity (idle/soft-complete, status-idle, attachment compaction) if not previously published.
v0.9.2
v0.9.1
Full Changelog: https://github.com/mirasoth/soothe-client-python/commits/v0.9.1