Skip to content

feat: format and lint oracle tts asr#2118

Open
YiminW wants to merge 2 commits intomainfrom
dev/oracle_asr_tts
Open

feat: format and lint oracle tts asr#2118
YiminW wants to merge 2 commits intomainfrom
dev/oracle_asr_tts

Conversation

@YiminW
Copy link
Contributor

@YiminW YiminW commented Mar 20, 2026

Note

Low Risk
Primarily typing/formatting cleanups and small refactors (e.g., Path.is_file, safer task-cancel handling) with minimal behavioral impact; low risk aside from minor edge-case differences in file checks and error messaging.

Overview
Updates the Oracle ASR/TTS Python extensions with linting/typing modernizations (PEP585 dict[str, Any], collections.abc imports, signature formatting, trailing commas) and a few small robustness tweaks.

ASR now uses Path(key_file).is_file() for credential file validation and improves websocket shutdown by suppressing CancelledError when cancelling the message task. Both oracle_asr_python and oracle_tts_python manifests are bumped to 0.1.1, and the TTS addon moves the OracleTTSExtension import to module scope.

Written by Cursor Bugbot for commit f223161. This will update automatically on new commits. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants