Releases: Nisarg38/livetxt
Releases · Nisarg38/livetxt
v0.0.2
[0.0.2] - 2025-10-29
Added
uv.lockfile for reproducible dependency management- Improved README with better development setup instructions
- Better error handling in HTTP server
Changed
- Updated documentation to remove references to non-existent files
- Improved code quality with ruff linting fixes
- Better import ordering across codebase
Fixed
- Fixed linting issues (E402, W293, B904, SIM102)
- Fixed exception handling to include proper error chaining
- Consolidated nested if statements for cleaner code
v0.0.1
- Feat: Introduced LiveTxt, enabling LiveKit agents to run seamlessly across chat, SMS, and API text channels with no agent code changes.
- Feat: Implemented
execute_job()for stateless text execution of agent logic, providingJobRequestandJobResultfor conversational turns. - Feat: Added multi-turn conversation support via
SerializableSessionState. - Feat: Provided a channel-agnostic API, allowing the same agent codebase to function across both real-time voice/video (LiveKit) and text-based channels (LiveTxt).
- Feat: Included a
JobContextabstraction to simulate LiveKit room environments for text agents. - Example: Added several livekit-agents examples demonstrating compatibility and usage with LiveTxt.
- Docs: Added comprehensive README, quick start guide, multi-turn example, and troubleshooting section.
- Test: Implemented unit and integration tests for core functionalities.
- Fix: Addressed various byte/string encoding and decoding issues.
v0.0.0
git init
Full Changelog: https://github.com/Nisarg38/livetxt/commits/v0.0.0