Changelog
Parlot SDK package release notes.
parlot
0.3.0 (2026-09-14)
⚠ BREAKING CHANGES
- require agent_id on parlotize() (#63)
Features
0.2.0 (2026-09-10)
⚠ BREAKING CHANGES
- import and call parlotize() instead of configure().
Features
0.1.1 (2026-08-25)
Features
Documentation
parlot-instrumentation-livekit
0.4.0 (2026-09-14)
⚠ BREAKING CHANGES
- require agent_id on parlotize() (#63)
Features
0.3.1 (2026-09-13)
Bug Fixes
- livekit: mint agent identity when parlotize omits agent_id (#62) (b14fe0d)
- livekit: stamp pipeline turn.index at start, not stale turn_count (#55) (21db3fd)
0.3.0 (2026-09-10)
⚠ BREAKING CHANGES
- import and call parlotize() instead of configure().
Features
0.2.1 (2026-09-07)
Features
Bug Fixes
- livekit: mutate readable span attributes safely and mock simulation job context (#45) (36175c6)
- log descriptive sdk errors without dumping tracebacks (#46) (06275e2)
Documentation
0.2.0 (2026-09-03)
⚠ BREAKING CHANGES
- ParlotRuntimeContext.org_id and the org_id OTel attribute are now tenant_id.
- introduce ParlotContext for SDK instance state (#32)
Features
Bug Fixes
- livekit: detect SIP kind and dial softphone supervisors (#37) (c45db73)
- livekit: stamp agent turn media from metrics only (#39) (e61dd22)
- livekit: support lk agent --dev watch parent (#33) (eac79b9)
Documentation
Code Refactoring
- introduce ParlotContext for SDK instance state (#32) (8998bfa)
- rename bootstrap and OTel org_id to tenant_id (#34) (cccb6a6)
0.1.1 (2026-08-25)
Features
- livekit: accept lk.pii.* attribute keys from Agents 1.7 (#21) (2853a40)
- multi-framework GenAI vocabulary + LangGraph configure() (#3) (8d5b3a8)
- prepare SDK packages and workflows for public PyPI release (#15) (2c02e09)
- resolve generative AI content capture from telemetry bootstrap (#12) (e3be83b)
- session log capture handler and configure(capture_logs=) (#8) (b054eb1)
Bug Fixes
Documentation
- merge LiveKit guides and extract agnostic Concepts (#6) (dfe6247)
- note livekit conversation_id equals session_id for now (#7) (393eaf2)
- rewrite README, Quick Start, and PyPI package copy for voice GTM (#22) (5066319)
0.1.0 (2026-05-15)
Features
- LiveKit span processor with
platform.ref.*stamping for session resolve
parlot-instrumentation-langgraph
0.4.0 (2026-09-14)
⚠ BREAKING CHANGES
- require agent_id on parlotize() (#63)
Features
0.3.1 (2026-09-13)
Bug Fixes
0.3.0 (2026-09-10)
⚠ BREAKING CHANGES
- import and call parlotize() instead of configure().
Features
0.2.1 (2026-09-07)
Features
Documentation
0.2.0 (2026-09-03)
⚠ BREAKING CHANGES
- introduce ParlotContext for SDK instance state (#32)
Code Refactoring
0.1.1 (2026-08-25)
Features
- multi-framework GenAI vocabulary + LangGraph configure() (#3) (8d5b3a8)
- prepare SDK packages and workflows for public PyPI release (#15) (2c02e09)
- resolve generative AI content capture from telemetry bootstrap (#12) (e3be83b)
- session log capture handler and configure(capture_logs=) (#8) (b054eb1)
Bug Fixes
Documentation
parlot-core
0.4.0 (2026-09-14)
⚠ BREAKING CHANGES
- require agent_id on parlotize() (#63)
Features
0.3.1 (2026-09-13)
Bug Fixes
0.3.0 (2026-09-10)
⚠ BREAKING CHANGES
- import and call parlotize() instead of configure().
Features
- core: export session logs as OTLP Logs protobuf (#52) (27497dc)
- rename configure() to parlotize() (#54) (30d4579)
0.2.1 (2026-09-07)
Features
Bug Fixes
- livekit: mutate readable span attributes safely and mock simulation job context (#45) (36175c6)
- log descriptive sdk errors without dumping tracebacks (#46) (06275e2)
Documentation
0.2.0 (2026-09-03)
⚠ BREAKING CHANGES
- ParlotRuntimeContext.org_id and the org_id OTel attribute are now tenant_id.
- introduce ParlotContext for SDK instance state (#32)
Features
Code Refactoring
- introduce ParlotContext for SDK instance state (#32) (8998bfa)
- rename bootstrap and OTel org_id to tenant_id (#34) (cccb6a6)
0.1.1 (2026-08-25)
Features
- add healthcare and drive-thru LiveKit examples with shared persona sim (2764d01)
- honor per-agent log min level from bootstrap (#13) (bc3996c)
- multi-framework GenAI vocabulary + LangGraph configure() (#3) (8d5b3a8)
- prepare SDK packages and workflows for public PyPI release (#15) (2c02e09)
- resolve generative AI content capture from telemetry bootstrap (#12) (e3be83b)
- session log capture handler and configure(capture_logs=) (#8) (b054eb1)
