Skip to content

python: v0.7.28

Choose a tag to compare

@rogeriochaves rogeriochaves released this 08 Jun 11:53
da02647

0.7.28 (2026-06-05)

Features

  • #318: add context param to JudgmentRequest for extra judge evaluation input (#554) (1947824)

Bug Fixes

  • #191: rename --debug to --scenario-debug in pytest plugin to avoid file-overwrite (095360e), closes #191
  • #191: rename --debug to --scenario-debug in pytest plugin to prevent file overwrite (#551) (095360e)
  • #454: add liveness check + auto-restart to requires_pipecat_bot fixture (#557) (a9bb3f9)
  • #454: add liveness check and auto-restart to requires_pipecat_bot fixture (a9bb3f9)
  • #500: include exception type name when str(e) is empty in _call_agent re-raise (#547) (acfbda9), closes #500
  • #501: set PYTHONUNBUFFERED=1 on pipecat bot subprocess to prevent log loss on crash (#548) (a56720d), closes #501
  • #502/#493: raise VoiceAgentAdapter.response_timeout default to 60s (38172ee)
  • #502: raise VoiceAgentAdapter.response_timeout default from 30s to 60s (#558) (38172ee)
  • executor: suppress pydantic warnings during agent await, not just creation (#541) (9e55f7a)
  • voice/#350: post-merge cleanup — capability AC, disconnect logging, doc drift, e2e wedge (#492) (71dd5ed)
  • voice/#602: migrate OpenAIRealtimeAgentAdapter to GA Realtime wire protocol (#604) (3765f3c)
  • voice: tolerate empty-content user/system turns in snapshot emitter (#600) (#603) (0f5555d)

Miscellaneous

  • #489: drop stale Python 3.8/3.9 classifiers from pyproject.toml (#555) (eb33452)
  • main-side cleanup — docs + spec + python/TS parity (#586) (371f94c)
  • scrub vestigial AC-reference tags from code + specs (#594) (f8c5621)
  • scrub vestigial AC-reference tags, keep descriptions (f8c5621)

Documentation

  • voice/#606: document STT/TTS model choices as deliberate current-gen (#610) (6211df3)