Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

DeepDocs: Docs updates triggered by e054c33 in main - #5

#5
Open
deepdocsai-dev[bot] wants to merge 1 commit into
mainDeepDocs-eval/vocode-core:mainfrom
deepdocs-update/mainDeepDocs-eval/vocode-core:deepdocs-update/mainCopy head branch name to clipboard
Open

DeepDocs: Docs updates triggered by e054c33 in main#5
deepdocsai-dev[bot] wants to merge 1 commit into
mainDeepDocs-eval/vocode-core:mainfrom
deepdocs-update/mainDeepDocs-eval/vocode-core:deepdocs-update/mainCopy head branch name to clipboard

Conversation

@deepdocsai-dev

@deepdocsai-dev deepdocsai-dev Bot commented May 4, 2026

Copy link
Copy Markdown

Docs Scan Report

  • Docs Scan was initialized in vocode-core@main
  • 11 docs were found to be outdated
Docs Reason
conversation-mechanics.mdx Lines 42:46 StreamingConversation.init parameter is speed_coefficient, not conversation_speed [Ref: method StreamingConversation.__init__ in streaming_conversation.py]
create-your-own-agent.mdx Lines 35:49 The respond method signature is missing conversation_id: str parameter, is not marked as async, and return statement is missing the boolean value. The generate_response method signature is missing conversation_id: str and bot_was_in_medias_res: bool = False parameters, and should yield GeneratedResponse instead of simplified Tuple[str, bool]. All RespondAgent.respond implementations include conversation_id. [Ref: method RespondAgent.respond in base_agent.py, method RespondAgent.generate_response in base_agent.py]
language-support.mdx Lines 53:57 Incorrect syntax in os.getenv (default= keyword arg invalid, must be positional); incorrect parameter name 'voice' instead of 'voice_name' for AzureSynthesizerConfig; incorrect use of 'model' parameter with language default value instead of 'language' parameter for DeepgramTranscriberConfig [Ref: class AzureSynthesizerConfig in synthesizer.py, class DeepgramTranscriberConfig in transcriber.py]
python-quickstart.mdx Lines 92:95 create_streaming_microphone_input_and_speaker_output does not accept use_blocking_speaker_output parameter; it always uses BlockingStreamingSpeakerOutput. [Ref: function create_streaming_microphone_input_and_speaker_output in helpers.py]
external-action.mdx Lines 151:155 Response schema is missing the required success: bool field present in ExternalActionResponse. [Ref: method ExecuteExternalAction.send_external_action_request in execute_external_action.py]
Line 20 processing_mode has no default value and is listed as required in class inputs, but doc implies optional by not listing default. [Ref: class ExecuteExternalActionVocodeActionConfig in execute_external_action.py]
synthesizer-reference.mdx Lines 122:124 Parameter type for speed is Optional[float] not Optional[int] [Ref: class PlayHtSynthesizerConfig in synthesizer.py]
Lines 130:132 Parameter type for temperature is Optional[float] not Optional[int] [Ref: class PlayHtSynthesizerConfig in synthesizer.py]
Lines 76:78 Parameter experimental_streaming is bool (required) not Optional[bool] [Ref: class ElevenLabsSynthesizerConfig in synthesizer.py]
synthesizer.mdx Lines 30:32 voice_name is str (required) not Optional[str] with required=false [Ref: class AzureSynthesizerConfig in synthesizer.py]
transcriber-reference.mdx Line 50 DeepgramTranscriberConfig.model is Optional[str] with no default value specified [Ref: class DeepgramTranscriberConfig in transcriber.py]
Line 58 DeepgramTranscriberConfig.version is Optional[str] with no default value specified [Ref: class DeepgramTranscriberConfig in transcriber.py]
Line 73 GoogleTranscriberConfig.language_code is str (required) with no default value [Ref: class GoogleTranscriberConfig in transcriber.py]
Line 80 AssemblyAITranscriberConfig.buffer_size_seconds is float (required) with no default value [Ref: class AssemblyAITranscriberConfig in transcriber.py]
Line 91 WhisperCPPTranscriberConfig.buffer_size_seconds is float (required) with no default value [Ref: class WhisperCPPTranscriberConfig in transcriber.py]
Line 106 AzureTranscriberConfig.language is str (required) with no default value [Ref: class AzureTranscriberConfig in transcriber.py]
Line 117 GladiaTranscriberConfig.buffer_size_seconds is float (required) with no default value [Ref: class GladiaTranscriberConfig in transcriber.py]
langchain-agent-dep.mdx Lines 200:206 TelephonyServer.init does not accept a 'logger' parameter per the function signature [Ref: method TelephonyServer.__init__ in base.py]
Lines 176:186 OutboundCall.init requires 'telephony_config' parameter (no default) but it is missing; does not accept 'logger' parameter per the function signature [Ref: method OutboundCall.__init__ in outbound_call.py]
using-synthesizers.mdx Line 100 Example code uses from_telephone_output_device but description incorrectly states from_output_device [Ref: method SynthesizerConfig.from_telephone_output_device in synthesizer.py]
using-transcribers.mdx Lines 31:37 Code imports PunctuationEndpointingConfig but uses DeepgramEndpointingConfig [Ref: method TranscriberConfig.from_telephone_input_device in transcriber.py]
Lines 47:59 Code imports PunctuationEndpointingConfig but uses DeepgramEndpointingConfig; from_input_device is on base TranscriberConfig [Ref: method TranscriberConfig.from_input_device in transcriber.py]

Credits
Used: 1
Remaining: 99/100

- docs/open-source/conversation-mechanics.mdx: StreamingConversation.__init__ parameter is speed_coefficient, not conversation_speed
- docs/open-source/create-your-own-agent.mdx: The `respond` method signature is missing `conversation_id: str` parameter, is not marked as `async`, and return statement is missing the boolean value. The `generate_response` method signature is missing `conversation_id: str` and `bot_was_in_medias_res: bool = False` parameters, and should yield `GeneratedResponse` instead of simplified `Tuple[str, bool]`. All `RespondAgent.respond` implementations include `conversation_id`.
- docs/open-source/language-support.mdx: Incorrect syntax in os.getenv (default= keyword arg invalid, must be positional); incorrect parameter name 'voice' instead of 'voice_name' for AzureSynthesizerConfig; incorrect use of 'model' parameter with language default value instead of 'language' parameter for DeepgramTranscriberConfig
- docs/open-source/python-quickstart.mdx: `create_streaming_microphone_input_and_speaker_output` does not accept `use_blocking_speaker_output` parameter; it always uses `BlockingStreamingSpeakerOutput`.
- docs/open-source/external-action.mdx: Response schema is missing the required `success: bool` field present in `ExternalActionResponse`. | `processing_mode` has no default value and is listed as required in class inputs, but doc implies optional by not listing default.
- docs/open-source/synthesizer-reference.mdx: Parameter type for speed is Optional[float] not Optional[int] | Parameter type for temperature is Optional[float] not Optional[int] | Parameter experimental_streaming is bool (required) not Optional[bool]
- docs/open-source/synthesizer.mdx: voice_name is str (required) not Optional[str] with required=false
- docs/open-source/transcriber-reference.mdx: DeepgramTranscriberConfig.model is Optional[str] with no default value specified | DeepgramTranscriberConfig.version is Optional[str] with no default value specified | GoogleTranscriberConfig.language_code is str (required) with no default value | AssemblyAITranscriberConfig.buffer_size_seconds is float (required) with no default value | WhisperCPPTranscriberConfig.buffer_size_seconds is float (required) with no default value | AzureTranscriberConfig.language is str (required) with no default value | GladiaTranscriberConfig.buffer_size_seconds is float (required) with no default value
- docs/open-source/langchain-agent-dep.mdx: TelephonyServer.__init__ does not accept a 'logger' parameter per the function signature | OutboundCall.__init__ requires 'telephony_config' parameter (no default) but it is missing; does not accept 'logger' parameter per the function signature
- docs/open-source/using-synthesizers.mdx: Example code uses from_telephone_output_device but description incorrectly states from_output_device
- docs/open-source/using-transcribers.mdx: Code imports PunctuationEndpointingConfig but uses DeepgramEndpointingConfig | Code imports PunctuationEndpointingConfig but uses DeepgramEndpointingConfig; from_input_device is on base TranscriberConfig
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.

0 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.