MCPcopy Create free account

hub / github.com/HiveNexus/HiveChat / types & classes

Types & classes96 in github.com/HiveNexus/HiveChat

Class
types/mcpErrors.ts:61
Class
types/mcpErrors.ts:202
Class
types/mcpErrors.ts:317
Class
types/errorTypes.ts:1
Class
types/errorTypes.ts:8
Class
types/errorTypes.ts:15
Class
types/llm.ts:3
Class
app/services/MCPService.ts:7
Class
app/services/WebSearchService.ts:4
Class
app/provider/GeminiProvider.ts:11
Class
app/provider/ClaudeProvider.ts:15
Class
app/provider/OpenAIProvider.ts:17
Class
app/provider/OpenAIResponseProvider.ts:11
Class
app/webSearchProvider/BochaProvider.ts:21
Class
app/webSearchProvider/TavilyProvider.ts:6
Class
app/webSearchProvider/BaseWebSearchProvider.ts:3
Class
app/webSearchProvider/WebSearchEngineProvider.ts:6
Class
app/webSearchProvider/JinaProvider.ts:5
Class
app/webSearchProvider/DefaultProvider.ts:5
Class
app/webSearchProvider/WebSearchProviderFactory.ts:9
ClassBochaProvider
app/webSearchProvider/BochaProvider.ts:21
InterfaceBochaSettingsProps
app/admin/search/components/BochaSettings.tsx:8
InterfaceBotFormProps
app/components/BotForm.tsx:8
InterfaceBotFormValues
app/components/BotForm.tsx:17
InterfaceBotType
app/db/schema.ts:246
InterfaceChatContextType
app/context/ChatContext.tsx:5
ClassChatGPTApi
app/provider/OpenAIProvider.ts:17
InterfaceChatInputProps
app/components/InputArea.tsx:21
InterfaceChatItemProps
app/components/ChatItem.tsx:8
ClassClaudeApi
app/provider/ClaudeProvider.ts:15
InterfaceCustomPaginationProps
app/components/CustomPagination.tsx:5
ClassDefaultProvider
app/webSearchProvider/DefaultProvider.ts:5
InterfaceDingdingProfile
app/auth/providers/dingding.ts:6
InterfaceEmojiPickerProps
app/components/EmojiPicker.tsx:9
InterfaceFeishuProfile
app/auth/providers/feishu.ts:6
InterfaceFileCardProps
app/components/artifact/FileCard.tsx:7
InterfaceFormValues
app/components/admin/DingdingSettingsModal.tsx:12
InterfaceFormValues
app/components/admin/FeishuSettingsModal.tsx:12
InterfaceFormValues
app/components/admin/WecomSettingsModal.tsx:12
ClassGeminiApi
app/provider/GeminiProvider.ts:11
InterfaceIChatListStore
app/store/chatList.ts:6
InterfaceIChatStore
app/store/chat.ts:5
InterfaceIGlobalConfigStoreStore
app/store/globalConfig.ts:3
InterfaceIGlobalMcpServerStore
app/store/mcp.ts:4
InterfaceIModelListStore
app/store/modelList.ts:5
InterfaceIPreviewSidebarStore
app/store/previewSidebar.ts:7
InterfaceISidebarCollapsedStore
app/store/adminSidebarCollapsed.ts:3
InterfaceISidebarCollapsedStore
app/store/sidebarCollapsed.ts:3
InterfaceIUserSettingsStore
app/store/userSettings.ts:4
InterfaceImagePreviewAreaProps
app/components/ImagePreviewArea.tsx:6
ClassInvalidAPIKeyError
types/errorTypes.ts:1
InterfaceJWT
types/next-auth.d.ts:21
ClassJinaProvider
app/webSearchProvider/JinaProvider.ts:5
InterfaceJinaSettingsProps
app/admin/search/components/JinaSettings.tsx:9
InterfaceLLMConfig
types/llm.ts:100
InterfaceLLMModel
types/llm.ts:114
InterfaceLLMModelProvider
types/llm.ts:142
InterfaceLLMModelRealId
types/llm.ts:128
InterfaceLLMUsage
types/llm.ts:109
InterfaceLoginFormValues
app/components/loginModal.tsx:20
InterfaceLoginFormValues
app/(auth)/login/page.tsx:18
InterfaceLoginModalContextType
app/contexts/loginModalContext.tsx:5
InterfaceLoginedSetupFormValues
app/(auth)/setup/page.tsx:24
ClassMCPError
types/mcpErrors.ts:61
EnumMCPErrorCode
types/mcpErrors.ts:None
InterfaceMCPErrorContext
types/mcpErrors.ts:49
ClassMCPErrorFactory
types/mcpErrors.ts:202
ClassMCPErrorHandler
types/mcpErrors.ts:317
EnumMCPErrorSeverity
types/mcpErrors.ts:None
InterfaceMCPServer
types/llm.ts:172
ClassMCPService
app/services/MCPService.ts:7
InterfaceMCPTool
types/llm.ts:164
InterfaceMCPToolInputSchema
types/llm.ts:157
InterfaceMCPToolResponse
types/llm.ts:180
InterfaceMenuSectionProps
app/components/SidebarMenuSection.tsx:5
InterfaceModelListProps
app/components/admin/llm/ModelList.tsx:11
ClassOpenAIResponseApi
app/provider/OpenAIResponseProvider.ts:11
ClassOverQuotaError
types/errorTypes.ts:8
InterfaceRegisterFormValues
app/(auth)/register/page.tsx:13
InterfaceRequestMessage
types/llm.ts:94
InterfaceScrollToBottomButtonProps
app/components/ScrollToBottomButton.tsx:6
InterfaceSearchButtonProps
app/components/SearchButton.tsx:5
InterfaceSearchEngineConfig
app/admin/search/page.tsx:11
InterfaceSession
types/next-auth.d.ts:4
InterfaceSetupFormValues
app/(auth)/setup/page.tsx:18
ClassTavilyProvider
app/webSearchProvider/TavilyProvider.ts:6
InterfaceTavilySettingsProps
app/admin/search/components/TavilySettings.tsx:9
ClassTimeoutError
types/errorTypes.ts:15
InterfaceTranslaterComponent
types/llm.ts:151
InterfaceUser
types/next-auth.d.ts:14
InterfaceWebPageItem
app/webSearchProvider/BochaProvider.ts:4
ClassWebSearchEngineProvider
app/webSearchProvider/WebSearchEngineProvider.ts:6
ClassWebSearchProviderFactory
app/webSearchProvider/WebSearchProviderFactory.ts:9
ClassWebSearchService
app/services/WebSearchService.ts:4
InterfaceWecomProfile
app/auth/providers/wecom.ts:6
InterfacegroupType
app/admin/users/group/page.tsx:18