Skip to content

Releases: Nisarg38/livetxt

v0.0.2

29 Oct 14:39
d4f654b

Choose a tag to compare

[0.0.2] - 2025-10-29

Added

  • uv.lock file 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

26 Oct 04:36

Choose a tag to compare

  • 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, providing JobRequest and JobResult for 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 JobContext abstraction 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

23 Oct 00:42

Choose a tag to compare

v0

23 Oct 00:51

Choose a tag to compare

v0
v0-patch

version-fix