Package: rho.ai 0.0.1.9000

rho.ai: Rho AI Protocol

Defines S7 protocols for models, messages, content, tools, credentials, capabilities, and normalized provider event streams. Includes adapters for OpenAI, OpenAI Codex, Anthropic, GitHub Copilot, Z.ai, Ollama, and deterministic provider fixtures.

Authors:Sounkou Mahamane Toure [aut, cre]

rho.ai_0.0.1.9000.tar.gz
rho.ai_0.0.1.9000.zip(r-4.7)rho.ai_0.0.1.9000.zip(r-4.6)rho.ai_0.0.1.9000.zip(r-4.5)
rho.ai_0.0.1.9000.tgz(r-4.6-any)rho.ai_0.0.1.9000.tgz(r-4.5-any)
rho.ai_0.0.1.9000.tar.gz(r-4.7-any)rho.ai_0.0.1.9000.tar.gz(r-4.6-any)
rho.ai_0.0.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
rho.ai/json (API)

# Install 'rho.ai' in R:
install.packages('rho.ai', repos = c('https://sounkou-bioinfo.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/sounkou-bioinfo/rho/issues

Pkgdown/docs site:https://sounkou-bioinfo.github.io

On CRAN:

Conda:

3.29 score 1 stars 5 packages 26 scripts 449 exports 19 dependencies

Last updated from:b0668a1173. Checks:7 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR149
source / vignettesOK188
linux-release-x86_64ERROR138
macos-release-arm64ERROR81
macos-oldrel-arm64ERROR112
windows-develERROR92
windows-releaseERROR109
windows-oldrelERROR88
wasm-releaseOK107

Exports:AnthropicAdaptiveThinkingCapabilityAnthropicApiAnthropicApiKeyAuthAnthropicBudgetThinkingCapabilityAnthropicCacheCapabilityAnthropicCacheRetentionAnthropicClaudeCodeToolNamesAnthropicEagerToolInputAnthropicExactToolNamesAnthropicFineGrainedToolInputAnthropicLongCacheAnthropicMessagesCompatibilityAnthropicMessagesDecoderAnthropicMessagesEndpointAnthropicMessagesModelAnthropicMessagesProtocolAnthropicModelCatalogProviderAnthropicNoCacheAnthropicNoThinkingCapabilityAnthropicOAuthAuthAnthropicOAuthCredentialAnthropicOAuthModelAuthAnthropicOmittedThinkingAnthropicRequestSectionAnthropicShortCacheAnthropicSummarizedThinkingAnthropicTemperatureAcceptedAnthropicTemperatureCapabilityAnthropicTemperatureOmittedAnthropicThinkingCapabilityAnthropicThinkingDisplayAnthropicToolChoiceAnthropicToolChoiceAnyAnthropicToolChoiceAutoAnthropicToolChoiceNamedAnthropicToolChoiceNoneAnthropicToolChoiceUnspecifiedAnthropicToolInputCapabilityAnthropicToolNamePolicyAnthropicWebSearch20250305AnthropicWebSearch20260209AnthropicWebSearch20260318AnthropicWebSearchBindingAnthropicWebSearchProtocolAnthropicWireEventArtifactRefContentAssistantDoneEventAssistantErrorEventAssistantEventAssistantMessageAssistantOperationEndEventAssistantOperationStartEventAssistantPartialEventAssistantStartEventAssistantTerminalEventAssistantTextDeltaEventAssistantTextEndEventAssistantTextStartEventAssistantThinkingDeltaEventAssistantThinkingEndEventAssistantThinkingStartEventAssistantToolCallDeltaEventAssistantToolCallEndEventAssistantToolCallStartEventAssistantUpdateEventAuthErrorValueBufferedToolCallStreamingContentContextCredentialStoreFauxProviderGitHubCopilotApiGitHubCopilotClientIdentityGitHubCopilotCredentialGitHubCopilotDeviceAuthorizationGitHubCopilotDiscoverModelsGitHubCopilotEnableKnownModelsGitHubCopilotEndpointsGitHubCopilotLoginModelPolicyGitHubCopilotModelAuthGitHubCopilotModelCatalogProviderGitHubCopilotModelPolicyResultGitHubCopilotOAuthAuthGitHubCopilotResponsesModelImageContentLoginIOModelModelCapabilitiesModelCatalogModelCatalogModelNotFoundModelCatalogProviderModelCatalogRecordModelCatalogSourceModelLimitsModelPricingModelPricingTierModelProtocolOAuthAuthOllamaProviderOpenAIApiOpenAIApiKeyAuthOpenAIChatCompletionsDecoderOpenAIChatCompletionsModelOpenAIChatCompletionsProtocolOpenAIChatDoneOpenAIChatErrorOpenAIChatFinishSignalOpenAIChatIgnoredOpenAIChatTextDeltaOpenAIChatThinkingDeltaOpenAIChatToolDeltaOpenAIChatUsageUpdateOpenAIChatWireEventOpenAICodexApiOpenAICodexModelCatalogProviderOpenAICodexOAuthAuthOpenAICodexResponsesModelOpenAIFunctionCallItemOpenAIMessageItemOpenAIModelCatalogProviderOpenAIOmittedRequestSectionOpenAIReasoningItemOpenAIRequestSectionOpenAIResponseCompletedOpenAIResponseCreatedOpenAIResponseDecoderOpenAIResponseErrorOpenAIResponseIgnoredOpenAIResponseIncompleteOpenAIResponseItemOpenAIResponseOutputItemAddedOpenAIResponseOutputItemDoneOpenAIResponsesCompatibilityOpenAIResponseSlotOpenAIResponsesModelOpenAIResponsesProtocolOpenAIResponseTextDeltaOpenAIResponseThinkingBreakOpenAIResponseThinkingDeltaOpenAIResponseToolArgumentsDeltaOpenAIResponseToolArgumentsDoneOpenAIResponseWireEventOpenAIUnsupportedItemOpenAIWebSearchBindingOpenAIWebSearchCallItemOpenAIWebSearchCapabilityOpenAIWebSearchTextOpenAIWebSearchTextAndImageOperationCompletedOperationExecutorOperationFailedOperationHandlerOperationInProgressOperationPendingOperationPlannerOperationStatusOperationUnsupportedProviderProviderCapabilityResolverProviderContextOverflowErrorProviderErrorValueProviderEventDecoderProviderInputCompactorProviderInputLimitErrorProviderOperationUnsupportedProviderRequestSectionProviderRequestSectionProtocolProviderRequestTooLargeErrorProviderRequestTranslatorProviderWireEventResponseItemProtocolrho_anthropic_auth_headersrho_anthropic_beta_namerho_anthropic_cache_controlrho_anthropic_claude_code_tool_namesrho_anthropic_content_blocksrho_anthropic_endpoint_headersrho_anthropic_endpoint_httprho_anthropic_endpoint_urlrho_anthropic_exact_tool_namesrho_anthropic_local_tool_namerho_anthropic_long_cacherho_anthropic_messagerho_anthropic_messages_bodyrho_anthropic_messages_compatibilityrho_anthropic_messages_decoderrho_anthropic_messages_requestrho_anthropic_messages_urlrho_anthropic_modelrho_anthropic_no_cacherho_anthropic_oauth_authrho_anthropic_oauth_credentialrho_anthropic_providerrho_anthropic_request_sectionsrho_anthropic_short_cacherho_anthropic_stop_reason_errorrho_anthropic_stop_reason_valuerho_anthropic_system_identityrho_anthropic_temperaturerho_anthropic_temperature_sectionrho_anthropic_thinking_displayrho_anthropic_thinking_sectionrho_anthropic_tool_choicerho_anthropic_tool_fieldsrho_anthropic_tool_namerho_anthropic_tool_name_policyrho_api_key_authrho_api_key_credentialrho_apply_anthropic_deltarho_apply_thinking_controlrho_apply_tool_call_streamingrho_approximate_locationrho_assistant_done_eventrho_assistant_error_eventrho_assistant_event_typerho_assistant_messagerho_assistant_start_eventrho_assistant_text_delta_eventrho_assistant_text_end_eventrho_assistant_text_start_eventrho_assistant_thinking_delta_eventrho_assistant_thinking_end_eventrho_assistant_thinking_start_eventrho_assistant_tool_call_delta_eventrho_assistant_tool_call_end_eventrho_assistant_tool_call_start_eventrho_auth_errorrho_auth_loginrho_auth_notifyrho_auth_promptrho_auth_refreshrho_auth_to_requestrho_available_modelsrho_bind_operationrho_bind_web_searchrho_build_provider_requestrho_catalog_bindingsrho_catalog_modelrho_catalog_modelsrho_clamp_thinking_levelrho_compact_provider_inputrho_compile_catalog_modelrho_completerho_contextrho_credential_deleterho_credential_gaterho_credential_modifyrho_credential_readrho_decode_provider_eventrho_default_model_bindingsrho_default_model_catalogrho_execute_operationrho_execute_toolrho_faux_content_eventsrho_faux_message_eventsrho_faux_providerrho_finish_anthropic_blockrho_finish_response_itemrho_github_copilot_authrho_github_copilot_client_identityrho_github_copilot_credentialrho_github_copilot_credential_from_github_tokenrho_github_copilot_discover_models_policyrho_github_copilot_enable_known_models_policyrho_github_copilot_modelrho_github_copilot_providerrho_github_copilot_requestrho_has_image_inputrho_load_anthropic_credentialrho_load_github_copilot_credentialrho_load_openai_codex_credentialrho_login_iorho_login_providerrho_login_strategyrho_map_thinking_levelrho_memory_credential_storerho_message_initiatorrho_modelrho_model_authrho_model_capabilitiesrho_model_expressionrho_model_limitsrho_model_pricingrho_model_pricing_tierrho_model_supports_inputrho_model_supports_transportrho_modelsrho_models_providerrho_oauth_authrho_ollama_chat_requestrho_ollama_chat_taskrho_ollama_modelrho_ollama_providerrho_openai_chat_decoderrho_openai_chat_messagerho_openai_chat_request_bodyrho_openai_codex_authrho_openai_codex_credentialrho_openai_codex_modelrho_openai_codex_providerrho_openai_codex_requestrho_openai_modelrho_openai_providerrho_openai_reasoning_sectionrho_openai_requestrho_openai_request_sectionsrho_openai_responses_bodyrho_openai_responses_compatibilityrho_openai_responses_decoderrho_openai_responses_urlrho_openai_standard_request_sectionsrho_operation_planrho_operation_unsupportedrho_plan_operationsrho_plan_toolsrho_prepare_github_copilot_modelsrho_price_usagerho_providerrho_provider_authrho_provider_context_overflowrho_provider_dialectrho_provider_errorrho_provider_headersrho_provider_http_errorrho_provider_modelsrho_provider_request_too_largerho_provider_supportrho_provider_support_valuerho_reduce_provider_eventrho_request_fieldsrho_resolve_model_authrho_start_anthropic_blockrho_start_response_itemrho_streamrho_supported_thinking_levelsrho_textrho_thinkingrho_thinking_levelrho_thinking_levelsrho_tool_error_resultrho_tool_overlaprho_tool_resultrho_tool_result_messagerho_tool_specrho_unsupported_provider_operationrho_usagerho_usage_costrho_user_messagerho_validate_tool_argsrho_web_searchrho_web_search_allowed_domainsrho_web_search_blocked_domainsrho_zai_china_coding_endpointrho_zai_coding_endpointrho_zai_general_endpointrho_zai_modelrho_zai_providerrho_zai_requestRhoAnthropicToolReferencePlacementRhoApiKeyAuthRhoApiKeyCredentialRhoApiKeyLoginRhoApproximateLocationRhoAuthEventRhoAuthProgressEventRhoAuthPromptRhoAuthResolutionRhoAuthUrlEventRhoCacheRetentionOperationRhoCompactionOperationRhoCredentialRhoCredentialGateRhoDeviceCodeEventRhoFullToolPlacementRhoFunctionLoginIORhoFunctionOAuthAuthRhoLoginMethodRhoManualCodeAuthPromptRhoMemoryCredentialStoreRhoModelAuthRhoModelsRhoNativeCompactionOperationRhoOAuthAuthRhoOAuthCredentialRhoOAuthLoginRhoOpenAIToolSearchPlacementRhoOperationRhoOperationBindingRhoOperationPlanRhoProviderRhoProviderAuthRhoProviderCompactionBindingRhoProviderOperationRhoProviderSupportRhoProviderToolBindingRhoSecretAuthPromptRhoSelectAuthPromptRhoTextAuthPromptRhoToolPlacementRhoToolReferencesOperationRhoToolSearchOperationRhoWebSearchAllDomainsRhoWebSearchAllowedDomainsRhoWebSearchBlockedDomainsRhoWebSearchCapabilityRhoWebSearchDomainPolicyRhoWebSearchLocationRhoWebSearchLocationUnspecifiedRhoWebSearchOperationRhoWebSearchUnavailableTextContentThinkingContentThinkingControlThinkingEnabledThinkingLevelThinkingOffThinkingRequestThinkingUnspecifiedToolToolCallToolCallStreamingPolicyToolErrorResultToolMayOverlapToolOverlapToolRequiresExclusiveExecutionToolResultToolResultMessageToolSpecUsageUsageCostUserMessageWebSearchActionWebSearchActionUnspecifiedWebSearchCallContentWebSearchFindInPageActionWebSearchOpenPageActionWebSearchResultWebSearchResultContentWebSearchSearchActionWebSearchUnknownActionZaiApiZaiApiKeyAuthZaiChatCompletionsModelZaiCodingEndpointZaiEndpointZaiGeneralEndpointZaiModelCatalogProviderZaiThinkingControlZaiToolCallStreaming

Dependencies:base64encclicorodigestfastmaplaterlifecyclemagrittrnanonextotelpromisesR6Rcpprho.asyncrho.httprlangS7s7contractyyjsonr

Readme and manuals

Help Manual

Help pageTopics
Explicit credentials, login effects, and provider catalog stateAuthErrorValue CredentialStore GitHubCopilotApi GitHubCopilotClientIdentity GitHubCopilotCredential GitHubCopilotDeviceAuthorization GitHubCopilotDiscoverModels GitHubCopilotEnableKnownModels GitHubCopilotEndpoints GitHubCopilotLoginModelPolicy GitHubCopilotModelAuth GitHubCopilotModelPolicyResult GitHubCopilotOAuthAuth LoginIO OAuthAuth OpenAICodexApi OpenAICodexOAuthAuth RhoApiKeyAuth RhoApiKeyCredential RhoApiKeyLogin RhoAuthEvent RhoAuthProgressEvent RhoAuthPrompt RhoAuthResolution RhoAuthUrlEvent RhoCredential RhoCredentialGate RhoDeviceCodeEvent RhoFunctionLoginIO RhoFunctionOAuthAuth RhoLoginMethod RhoManualCodeAuthPrompt RhoMemoryCredentialStore RhoModelAuth RhoModels RhoOAuthAuth RhoOAuthCredential RhoOAuthLogin RhoProvider RhoProviderAuth RhoSecretAuthPrompt RhoSelectAuthPrompt RhoTextAuthPrompt rho_ai_auth rho_api_key_auth rho_api_key_credential rho_auth_error rho_auth_login rho_auth_notify rho_auth_prompt rho_auth_refresh rho_auth_to_request rho_available_models rho_credential_delete rho_credential_gate rho_credential_modify rho_credential_read rho_github_copilot_auth rho_github_copilot_client_identity rho_github_copilot_credential rho_github_copilot_credential_from_github_token rho_github_copilot_discover_models_policy rho_github_copilot_enable_known_models_policy rho_github_copilot_model rho_github_copilot_provider rho_github_copilot_request rho_has_image_input rho_load_github_copilot_credential rho_load_openai_codex_credential rho_login_io rho_login_provider rho_login_strategy rho_memory_credential_store rho_message_initiator rho_models rho_models_provider rho_model_auth rho_oauth_auth rho_openai_codex_auth rho_openai_codex_credential rho_openai_codex_model rho_openai_codex_provider rho_openai_codex_request rho_prepare_github_copilot_models rho_provider rho_provider_auth rho_provider_models rho_resolve_model_auth
Normalized assistant and provider event protocolsAssistantDoneEvent AssistantErrorEvent AssistantEvent AssistantPartialEvent AssistantStartEvent AssistantTerminalEvent AssistantTextDeltaEvent AssistantTextEndEvent AssistantTextStartEvent AssistantThinkingDeltaEvent AssistantThinkingEndEvent AssistantThinkingStartEvent AssistantToolCallDeltaEvent AssistantToolCallEndEvent AssistantToolCallStartEvent AssistantUpdateEvent ProviderEventDecoder ProviderWireEvent ResponseItemProtocol rho_ai_events rho_assistant_done_event rho_assistant_error_event rho_assistant_event_type rho_assistant_start_event rho_assistant_text_delta_event rho_assistant_text_end_event rho_assistant_text_start_event rho_assistant_thinking_delta_event rho_assistant_thinking_end_event rho_assistant_thinking_start_event rho_assistant_tool_call_delta_event rho_assistant_tool_call_end_event rho_assistant_tool_call_start_event rho_decode_provider_event rho_finish_response_item rho_reduce_provider_event rho_start_response_item
Message content and tool contractsArtifactRefContent AssistantMessage Content ImageContent ProviderContextOverflowError ProviderInputLimitError ProviderRequestTooLargeError rho_ai_messages rho_assistant_message rho_execute_tool rho_text rho_thinking rho_tool_error_result rho_tool_overlap rho_tool_result rho_tool_result_message rho_tool_spec rho_user_message rho_validate_tool_args TextContent ThinkingContent Tool ToolCall ToolErrorResult ToolMayOverlap ToolOverlap ToolRequiresExclusiveExecution ToolResult ToolResultMessage ToolSpec UserMessage
Semantic operations, handlers, and provider activityAssistantOperationEndEvent AssistantOperationStartEvent OperationCompleted OperationExecutor OperationFailed OperationHandler OperationInProgress OperationPending OperationPlanner OperationStatus OperationUnsupported RhoApproximateLocation RhoCompactionOperation RhoNativeCompactionOperation RhoOperation RhoOperationBinding RhoOperationPlan RhoProviderCompactionBinding RhoProviderToolBinding RhoWebSearchAllDomains RhoWebSearchAllowedDomains RhoWebSearchBlockedDomains RhoWebSearchCapability RhoWebSearchDomainPolicy RhoWebSearchLocation RhoWebSearchLocationUnspecified RhoWebSearchOperation RhoWebSearchUnavailable rho_ai_operations rho_approximate_location rho_bind_operation rho_bind_web_search rho_execute_operation rho_operation_plan rho_operation_unsupported rho_plan_operations rho_web_search rho_web_search_allowed_domains rho_web_search_blocked_domains WebSearchAction WebSearchActionUnspecified WebSearchCallContent WebSearchFindInPageAction WebSearchOpenPageAction WebSearchResult WebSearchResultContent WebSearchSearchAction WebSearchUnknownAction
Models, providers, and capability operationsAnthropicMessagesModel Context FauxProvider GitHubCopilotResponsesModel Model ModelCapabilities ModelLimits ModelPricing ModelPricingTier OllamaProvider OpenAIApi OpenAIApiKeyAuth OpenAIChatCompletionsModel OpenAICodexResponsesModel OpenAIResponsesCompatibility OpenAIResponsesModel Provider ProviderCapabilityResolver ProviderErrorValue ProviderInputCompactor ProviderOperationUnsupported ProviderRequestTranslator RhoAnthropicToolReferencePlacement RhoCacheRetentionOperation RhoFullToolPlacement RhoOpenAIToolSearchPlacement RhoProviderOperation RhoProviderSupport RhoToolPlacement RhoToolReferencesOperation RhoToolSearchOperation rho_ai_providers rho_anthropic_messages_compatibility rho_build_provider_request rho_clamp_thinking_level rho_compact_provider_input rho_complete rho_context rho_faux_content_events rho_faux_message_events rho_faux_provider rho_map_thinking_level rho_model rho_model_capabilities rho_model_limits rho_model_pricing rho_model_pricing_tier rho_model_supports_input rho_model_supports_transport rho_ollama_chat_request rho_ollama_chat_task rho_ollama_model rho_ollama_provider rho_openai_chat_request_body rho_openai_model rho_openai_provider rho_openai_request rho_openai_responses_body rho_openai_responses_compatibility rho_openai_responses_url rho_plan_tools rho_provider_context_overflow rho_provider_dialect rho_provider_error rho_provider_headers rho_provider_http_error rho_provider_request_too_large rho_provider_support rho_provider_support_value rho_stream rho_supported_thinking_levels rho_thinking_levels rho_unsupported_provider_operation
Normalized token usage and pricingrho_ai_usage rho_price_usage rho_usage rho_usage_cost Usage UsageCost
Anthropic Messages dialectAnthropicAdaptiveThinkingCapability AnthropicApi AnthropicApiKeyAuth AnthropicBudgetThinkingCapability AnthropicCacheCapability AnthropicCacheRetention AnthropicClaudeCodeToolNames AnthropicEagerToolInput AnthropicExactToolNames AnthropicFineGrainedToolInput AnthropicLongCache AnthropicMessagesCompatibility AnthropicMessagesDecoder AnthropicMessagesEndpoint AnthropicNoCache AnthropicNoThinkingCapability AnthropicOAuthAuth AnthropicOAuthCredential AnthropicOAuthModelAuth AnthropicOmittedThinking AnthropicRequestSection AnthropicShortCache AnthropicSummarizedThinking AnthropicTemperatureAccepted AnthropicTemperatureCapability AnthropicTemperatureOmitted AnthropicThinkingCapability AnthropicThinkingDisplay AnthropicToolChoice AnthropicToolChoiceAny AnthropicToolChoiceAuto AnthropicToolChoiceNamed AnthropicToolChoiceNone AnthropicToolChoiceUnspecified AnthropicToolInputCapability AnthropicToolNamePolicy AnthropicWebSearch20250305 AnthropicWebSearch20260209 AnthropicWebSearch20260318 AnthropicWebSearchBinding AnthropicWebSearchProtocol AnthropicWireEvent rho_anthropic_auth_headers rho_anthropic_beta_name rho_anthropic_cache_control rho_anthropic_claude_code_tool_names rho_anthropic_content_blocks rho_anthropic_endpoint_headers rho_anthropic_endpoint_http rho_anthropic_endpoint_url rho_anthropic_exact_tool_names rho_anthropic_local_tool_name rho_anthropic_long_cache rho_anthropic_message rho_anthropic_messages rho_anthropic_messages_body rho_anthropic_messages_decoder rho_anthropic_messages_request rho_anthropic_messages_url rho_anthropic_model rho_anthropic_no_cache rho_anthropic_oauth_auth rho_anthropic_oauth_credential rho_anthropic_provider rho_anthropic_request_sections rho_anthropic_short_cache rho_anthropic_stop_reason_error rho_anthropic_stop_reason_value rho_anthropic_system_identity rho_anthropic_temperature rho_anthropic_temperature_section rho_anthropic_thinking_display rho_anthropic_thinking_section rho_anthropic_tool_choice rho_anthropic_tool_fields rho_anthropic_tool_name rho_anthropic_tool_name_policy rho_apply_anthropic_delta rho_finish_anthropic_block rho_load_anthropic_credential rho_start_anthropic_block
Runtime-compiled model catalogAnthropicMessagesProtocol AnthropicModelCatalogProvider GitHubCopilotModelCatalogProvider ModelCatalog ModelCatalogModelNotFound ModelCatalogProvider ModelCatalogRecord ModelCatalogSource ModelProtocol OpenAIChatCompletionsProtocol OpenAICodexModelCatalogProvider OpenAIModelCatalogProvider OpenAIResponsesProtocol rho_catalog_bindings rho_catalog_model rho_catalog_models rho_compile_catalog_model rho_default_model_bindings rho_default_model_catalog rho_model_catalog rho_model_expression ZaiModelCatalogProvider
OpenAI-compatible Chat Completions stream protocolOpenAIChatCompletionsDecoder OpenAIChatDone OpenAIChatError OpenAIChatFinishSignal OpenAIChatIgnored OpenAIChatTextDelta OpenAIChatThinkingDelta OpenAIChatToolDelta OpenAIChatUsageUpdate OpenAIChatWireEvent rho_openai_chat_decoder rho_openai_chat_message rho_openai_chat_wire
Typed OpenAI Responses request compositionOpenAIOmittedRequestSection OpenAIRequestSection ProviderRequestSection ProviderRequestSectionProtocol rho_openai_reasoning_section rho_openai_request_policy rho_openai_request_sections rho_openai_standard_request_sections rho_request_fields rho_thinking_level ThinkingEnabled ThinkingLevel ThinkingOff ThinkingRequest ThinkingUnspecified
Typed OpenAI Responses wire protocolOpenAIFunctionCallItem OpenAIMessageItem OpenAIReasoningItem OpenAIResponseCompleted OpenAIResponseCreated OpenAIResponseDecoder OpenAIResponseError OpenAIResponseIgnored OpenAIResponseIncomplete OpenAIResponseItem OpenAIResponseOutputItemAdded OpenAIResponseOutputItemDone OpenAIResponseSlot OpenAIResponseTextDelta OpenAIResponseThinkingBreak OpenAIResponseThinkingDelta OpenAIResponseToolArgumentsDelta OpenAIResponseToolArgumentsDone OpenAIResponseWireEvent OpenAIUnsupportedItem OpenAIWebSearchBinding OpenAIWebSearchCallItem OpenAIWebSearchCapability OpenAIWebSearchText OpenAIWebSearchTextAndImage rho_openai_responses_decoder rho_openai_responses_wire
Z.ai providerBufferedToolCallStreaming rho_apply_thinking_control rho_apply_tool_call_streaming rho_zai rho_zai_china_coding_endpoint rho_zai_coding_endpoint rho_zai_general_endpoint rho_zai_model rho_zai_provider rho_zai_request ThinkingControl ToolCallStreamingPolicy ZaiApi ZaiApiKeyAuth ZaiChatCompletionsModel ZaiCodingEndpoint ZaiEndpoint ZaiGeneralEndpoint ZaiThinkingControl ZaiToolCallStreaming