0.14.1
This release improves long-running request reliability and Python client diagnostics.
Highlights
- Added runtime
heartbeat_messageevents while requests are in flight, helping clients distinguish slow agent work from a silent or stalled connection. - Added Python client
idle_timeout,assistant_callback_timeout, andartifact_upload_callback_timeoutoptions with structured diagnostic metadata on timeout errors. - Fixed one-shot Python client transport cleanup so WebSocket connections and background sender tasks are released promptly after query or command completion.
- Improved redacted logging so
Errorinstances preserve useful message/stack details while still redacting secrets. - Updated command execution sandbox test coverage to consume
command_output_messageevents correctly.
Validation
- TypeScript build, typecheck, unit tests, and integration tests pass.
- Python package build passes.
- Python local test suite passes with external
e2e,sandbox, andllmtests deselected.