What's Changed
- Initialize project with
uvby @jamin-chen in #1 - STS SDK by @murthyn in #2
- Update README by @moinnadeem in #3
- Add PyAudio as a second library for continuous audio interface by @arunwpm-work in #6
- Use float32 for input and keep int16 for output by @arunwpm-work in #8
- Change input dtype to int16 from float32 by @arunwpm-work in #12
- Add TwilioInterface and an example Twilio app with Modal by @arunwpm-work in #9
- Accumulate assistant text by @arunwpm-work in #10
- Add interruptions to audio interface and Twilio interface by @arunwpm-work in #11
- move interrupt_playback into abc method by @arunwpm-work in #13
- Added change_system_prompt method to client by @judson-phonic in #14
- forgot to await 💀 by @arunwpm-work in #15
- get rid of 250ms twilio media payload buffer because phonic-api is now stronger than ever by @arunwpm-work in #16
- Add Conversations support by @qionghuang6 in #17
- Scrolling / Pagination by @qionghuang6 in #18
- Update README by @kshen6 in #21
- Downgrade numpy to match echo by @kshen6 in #20
- Add Downstream WSS url by @qionghuang6 in #22
- Add project param to external id + set silent audio fallback by @qionghuang6 in #23
- add custom process_exception for insufficient capacity available by @arunwpm-work in #7
- Update Python SDK config params by @qionghuang6 in #24
- Remove TTS Client by @qionghuang6 in #25
- Explicitly type available tools by @qionghuang6 in #26
- Agents Support by @qionghuang6 in #27
- Add Tools CRUD support to Python SDK by @qionghuang6 in #28
- Add template variable support to SDK by @qionghuang6 in #29
- Restructure package layout to src/ and clean up examples by @moinnadeem in #30
- Remove audio interfaces and update README to use agent examples by @moinnadeem in #31
- Add CI + type checking by @moinnadeem in #32
- Add timezone field to Agents by @qionghuang6 in #33
- Update Tools creation and update to be in line with new phonic-api changes. by @qionghuang6 in #34
- Add cancellations by @qionghuang6 in #35
- Add outbound call to SDK (PHO-119) by @qionghuang6 in #36
- Update outbound call endpoint by @qionghuang6 in #37
- output_audio_speed -> audio_speed by @arunwpm-work in #38
- Rewrite documentation to match Node SDK by @murthyn in #39
- Make docs look a bit nicer by @murthyn in #42
- Websocket Tools by @qionghuang6 in #41
- Updating and Deleting Conversation Extraction Schemas by @qionghuang6 in #43
- Update Tools to take in project info now that Tools are scoped under Projects, not Orgs [PHO-391] by @qionghuang6 in #44
- Fern Migration by @qionghuang6 in #45
- 🌿 Fern Regeneration -- August 13, 2025 by @fern-api[bot] in #50
- 🌿 Fern Regeneration -- August 20, 2025 by @fern-api[bot] in #51
- 🌿 Fern Regeneration -- August 21, 2025 by @fern-api[bot] in #53
- Make Config Payload Parameters default to OMIT by @qionghuang6 in #52
- Revert "Make Config Payload Parameters default to OMIT" by @moinnadeem in #54
- Version Upgrade by @qionghuang6 in #55
- 🌿 Fern Regeneration -- August 25, 2025 by @fern-api[bot] in #56
- 🌿 Fern Regeneration -- August 28, 2025 by @fern-api[bot] in #58
- 🌿 Fern Regeneration -- August 28, 2025 by @fern-api[bot] in #59
- 🌿 Fern Regeneration -- September 15, 2025 by @fern-api[bot] in #62
- 🌿 Fern Regeneration -- September 16, 2025 by @fern-api[bot] in #63
- 🌿 Fern Regeneration -- September 18, 2025 by @fern-api[bot] in #64
- 🌿 Fern Regeneration -- October 1, 2025 by @fern-api[bot] in #67
- 🌿 Fern Regeneration -- October 10, 2025 by @fern-api[bot] in #68
- 🌿 Fern Regeneration -- October 17, 2025 by @fern-api[bot] in #70
- 🌿 Fern Regeneration -- October 21, 2025 by @fern-api[bot] in #72
- 🌿 Fern Regeneration -- October 23, 2025 by @fern-api[bot] in #73
- 🌿 Fern Regeneration -- November 7, 2025 by @fern-api[bot] in #74
- 🌿 Fern Regeneration -- November 18, 2025 by @fern-api[bot] in #76
- 🌿 Fern Regeneration -- November 19, 2025 by @fern-api[bot] in #77
- 🌿 Fern Regeneration -- November 22, 2025 by @fern-api[bot] in #78
- 🌿 Fern Regeneration -- November 26, 2025 by @fern-api[bot] in #79
- 🌿 Fern Regeneration -- December 2, 2025 by @fern-api[bot] in #80
- 🌿 Fern Regeneration -- December 4, 2025 by @fern-api[bot] in #81
- 🌿 Fern Regeneration -- December 5, 2025 by @fern-api[bot] in #82
- 🌿 Fern Regeneration -- December 12, 2025 by @fern-api[bot] in #83
- 🌿 Fern Regeneration -- December 12, 2025 by @fern-api[bot] in #84
- 🌿 Fern Regeneration -- December 18, 2025 by @fern-api[bot] in #85
- 🌿 Fern Regeneration -- December 22, 2025 by @fern-api[bot] in #87
- 🌿 Fern Regeneration -- January 7, 2026 by @fern-api[bot] in #88
- 🌿 Fern Regeneration -- January 16, 2026 by @fern-api[bot] in #90
- 🌿 Fern Regeneration -- January 20, 2026 by @fern-api[bot] in #91
- 🌿 Fern Regeneration -- February 5, 2026 by @fern-api[bot] in #93
- 🌿 Fern Regeneration -- February 6, 2026 by @fern-api[bot] in #94
- 🌿 Fern Regeneration -- February 9, 2026 by @fern-api[bot] in #95
- 🌿 Fern Regeneration -- February 11, 2026 by @fern-api[bot] in #96
- 🌿 Fern Regeneration -- February 25, 2026 by @fern-api[bot] in #104
- 🌿 Fern Regeneration -- February 25, 2026 by @fern-api[bot] in #105
- 🌿 Fern Regeneration -- February 27, 2026 by @fern-api[bot] in #107
- 🌿 Fern Regeneration -- March 2, 2026 by @fern-api[bot] in #109
- 🌿 Fern Regeneration -- March 3, 2026 by @fern-api[bot] in #110
- 🌿 Fern Regeneration -- March 6, 2026 by @fern-api[bot] in #114
- 🌿 Fern Regeneration -- March 9, 2026 by @fern-api[bot] in #115
- Fix WebSocket parsing by @qionghuang6 in #116
- 🌿 Fern Regeneration -- March 12, 2026 by @fern-api[bot] in #117
- 🌿 Fern Regeneration -- March 20, 2026 by @fern-api[bot] in #118
- 🌿 Fern Regeneration -- March 25, 2026 by @fern-api[bot] in #119
- 🌿 Fern Regeneration -- March 26, 2026 by @fern-api[bot] in #120
- 🌿 Fern Regeneration -- March 31, 2026 by @fern-api[bot] in #126
- 🌿 Fern Regeneration -- April 1, 2026 by @fern-api[bot] in #131
- 🌿 Fern Regeneration -- April 2, 2026 by @fern-api[bot] in #132
- PHO-1805 Reconnect to conversation automatically in client by @elizabeth-phonic in #122
- 🌿 Fern Regeneration -- April 10, 2026 by @fern-api[bot] in #133
- 🌿 Fern Regeneration -- April 13, 2026 by @fern-api[bot] in #135
- 🌿 Fern Regeneration -- April 14, 2026 by @fern-api[bot] in #138
- 🌿 Fern Regeneration -- April 28, 2026 by @fern-api[bot] in #140
- 🌿 Fern Regeneration -- April 29, 2026 by @fern-api[bot] in #141
- 🌿 Fern Regeneration -- April 29, 2026 by @fern-api[bot] in #142
- 🌿 Fern Regeneration -- May 15, 2026 by @fern-api[bot] in #143
- 🌿 Fern Regeneration -- May 19, 2026 by @fern-api[bot] in #144
- SDK regeneration by @fern-api[bot] in #146
- SDK regeneration by @fern-api[bot] in #147
- 1.3 Phonic Python publish action by @arunwpm-work in #148
- SDK regeneration by @fern-api[bot] in #149
- Accidental updates not committed by @arunwpm-work in #150
- SDK regeneration by @fern-api[bot] in #153
- SDK regeneration by @fern-api[bot] in #155
New Contributors
- @jamin-chen made their first contribution in #1
- @arunwpm-work made their first contribution in #6
- @judson-phonic made their first contribution in #14
- @qionghuang6 made their first contribution in #17
- @kshen6 made their first contribution in #21
- @fern-api[bot] made their first contribution in #50
- @elizabeth-phonic made their first contribution in #122
Full Changelog: https://github.com/Phonic-Co/phonic-python/commits/v0.32.5