Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
ffe5768
feat: TELAPPS-5725: Add deepfake detection params to call-scripting A…
stainless-app[bot] Apr 28, 2026
8806843
feat: Document Flux transcription language hints
stainless-app[bot] Apr 28, 2026
8757bf7
feat: Add assistant external LLM forward metadata to OpenAPI
stainless-app[bot] Apr 28, 2026
83f49da
feat: Correct external LLM forwarded metadata docs
stainless-app[bot] Apr 28, 2026
94a0b8c
feat: ENGDESK-51445: added profile ID fields to Whatsapp messages
stainless-app[bot] Apr 28, 2026
23f9415
codegen metadata
stainless-app[bot] Apr 28, 2026
a79613e
codegen metadata
stainless-app[bot] Apr 29, 2026
f4f9625
feat(api): manual updates
stainless-app[bot] Apr 29, 2026
e7162ca
feat: Add xAI and AssemblyAI transcription engines to call-control AP…
stainless-app[bot] Apr 29, 2026
cfeda22
feat: Document assistant CRUD fields
stainless-app[bot] Apr 29, 2026
bdf2ead
codegen metadata
stainless-app[bot] Apr 29, 2026
776e33d
codegen metadata
stainless-app[bot] Apr 29, 2026
275a6c8
codegen metadata
stainless-app[bot] Apr 30, 2026
18b768b
feat: Assistant tool targets master
stainless-app[bot] Apr 30, 2026
74accfa
feat: AI-2183: Document dynamic variable support for transcription ke…
stainless-app[bot] Apr 30, 2026
c3fd1fe
feat: Revert "fix: stainless (#2371)"
stainless-app[bot] Apr 30, 2026
c783eb7
chore(internal): reformat pyproject.toml
stainless-app[bot] Apr 30, 2026
2e76296
feat: Mark 'from' as required on InviteToolConfig
stainless-app[bot] Apr 30, 2026
e82e1bc
feat: Update observability
stainless-app[bot] May 3, 2026
f1e4af5
feat: Add xAI and missing voice providers to Call Control API
stainless-app[bot] May 4, 2026
561e79e
codegen metadata
stainless-app[bot] May 4, 2026
d12283f
release: 4.123.0
stainless-app[bot] May 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.122.0"
".": "4.123.0"
}
6 changes: 3 additions & 3 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 1029
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/telnyx%2Ftelnyx-19572c62b79a44fd7ffb5094bf3577a11dbc099378a10afeee9b2d03c727a00b.yml
openapi_spec_hash: 150a7f5ef199a817d447b8d6d1948ea0
config_hash: 77bd21b3699ffa20c210990f62eb8879
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/telnyx/telnyx-64a86d4d4c4fdf0ef1ded3682e37c9aa016e7df499b948b0b9e98e8f79c2ff93.yml
openapi_spec_hash: 3d857df9f72a21782feb8c4c638b9c88
config_hash: db5d4ab5ad87516c9c3d8fdb77eaba78
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## 4.123.0 (2026-05-04)

Full Changelog: [v4.122.0...v4.123.0](https://github.com/team-telnyx/telnyx-python/compare/v4.122.0...v4.123.0)

### Features

* Add assistant external LLM forward metadata to OpenAPI ([8757bf7](https://github.com/team-telnyx/telnyx-python/commit/8757bf72210ec2f67eb8f9dc7b124cca3ee51690))
* Add xAI and AssemblyAI transcription engines to call-control API docs ([e7162ca](https://github.com/team-telnyx/telnyx-python/commit/e7162ca12b956ce7192954979c5db09d9224c356))
* Add xAI and missing voice providers to Call Control API ([f1e4af5](https://github.com/team-telnyx/telnyx-python/commit/f1e4af5583447e52eecbd655f53d9aeee454c261))
* AI-2183: Document dynamic variable support for transcription keyterm ([74accfa](https://github.com/team-telnyx/telnyx-python/commit/74accfab45c00835cb24d2340980a568106ddfe7))
* **api:** manual updates ([f4f9625](https://github.com/team-telnyx/telnyx-python/commit/f4f9625aeb8a403a57163dcec431abe0a0b488cb))
* Assistant tool targets master ([18b768b](https://github.com/team-telnyx/telnyx-python/commit/18b768b4ee9a3a55c940b66583cf2b6efa7d5361))
* Correct external LLM forwarded metadata docs ([83f49da](https://github.com/team-telnyx/telnyx-python/commit/83f49dafcfcef5eaa50be7a66e113a4c80e4b602))
* Document assistant CRUD fields ([cfeda22](https://github.com/team-telnyx/telnyx-python/commit/cfeda22ea5cbd82ddf484b1c24bb34b1d2bcb806))
* Document Flux transcription language hints ([8806843](https://github.com/team-telnyx/telnyx-python/commit/88068433da34bf940f965d181175ee3ad79c2077))
* ENGDESK-51445: added profile ID fields to Whatsapp messages ([94a0b8c](https://github.com/team-telnyx/telnyx-python/commit/94a0b8c6c4053e048dc4516ae01e5902b217d27d))
* Mark 'from' as required on InviteToolConfig ([2e76296](https://github.com/team-telnyx/telnyx-python/commit/2e7629665addfeb690c522984804a2cf38289306))
* Revert "fix: stainless ([#2371](https://github.com/team-telnyx/telnyx-python/issues/2371))" ([c3fd1fe](https://github.com/team-telnyx/telnyx-python/commit/c3fd1fe7f6d0192c5c2fd2558d0bfa4eab1532c2))
* TELAPPS-5725: Add deepfake detection params to call-scripting API docs ([ffe5768](https://github.com/team-telnyx/telnyx-python/commit/ffe5768681f7f883c7570061c026c727e4e25fc5))
* Update observability ([e82e1bc](https://github.com/team-telnyx/telnyx-python/commit/e82e1bc5e445eacd4b9e8fbb791df76e4acb4192))


### Chores

* **internal:** reformat pyproject.toml ([c783eb7](https://github.com/team-telnyx/telnyx-python/commit/c783eb7d32f8dc9b8b76ebf957c84a181850fd09))

## 4.122.0 (2026-04-28)

Full Changelog: [v4.121.0...v4.122.0](https://github.com/team-telnyx/telnyx-python/compare/v4.121.0...v4.122.0)
Expand Down
6 changes: 6 additions & 0 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -590,6 +590,10 @@ from telnyx.types.ai import (
AssistantsList,
AudioVisualizerConfig,
EnabledFeatures,
ExternalLlm,
ExternalLlmReq,
FallbackConfig,
FallbackConfigReq,
HangupTool,
HangupToolParams,
ImportMetadata,
Expand All @@ -599,6 +603,8 @@ from telnyx.types.ai import (
MessagingSettings,
Observability,
ObservabilityReq,
PostConversationSettings,
PostConversationSettingsReq,
PrivacySettings,
RetrievalTool,
TelephonySettings,
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "telnyx"
version = "4.122.0"
version = "4.123.0"
description = "The official Python library for the telnyx API"
dynamic = ["readme"]
license = "MIT"
Expand Down Expand Up @@ -156,7 +156,7 @@ show_error_codes = true
#
# We also exclude our `tests` as mypy doesn't always infer
# types correctly and Pyright will still catch any type errors.
exclude = ['src/telnyx/_files.py', '_dev/.*.py', 'tests/.*']
exclude = ["src/telnyx/_files.py", "_dev/.*.py", "tests/.*"]

strict_equality = true
implicit_reexport = true
Expand Down
2 changes: 1 addition & 1 deletion src/telnyx/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "telnyx"
__version__ = "4.122.0" # x-release-please-version
__version__ = "4.123.0" # x-release-please-version
Loading
Loading