MCPcopy Create free account

hub / github.com/context-space/context-space / types & classes

Types & classes1,051 in github.com/context-space/context-space

Class
web/src/lib/api-proxy.ts:18
Class
web/src/services/credentials.ts:7
Class
web/src/services/integration.ts:38
Class
web/src/hooks/use-api-keys.ts:17
StructAITranslator
AITranslator handles AI-powered translation
backend/cmd/mcp-tool/translator.go:97
StructAPIError
APIError represents a standardized API error
backend/internal/shared/apierrors/errors.go:43
InterfaceAPIKey
web/src/typings/api-keys.ts:1
StructAPIKey
APIKey represents an API key for authentication
backend/internal/identityaccess/domain/apikey.go:13
InterfaceAPIKeyAdapter
APIKeyAdapter extends the base Adapter with API key-specific functionality
backend/internal/provideradapter/domain/apikey_adapter.go:4
StructAPIKeyCredential
APIKeyCredential represents API key credentials
backend/internal/credentialmanagement/domain/credential.go:84
StructAPIKeyCredentialModel
APIKeyCredentialModel represents the apikey_credentials table in the database
backend/internal/credentialmanagement/infrastructure/persistence/models.go:47
InterfaceAPIKeyCredentialRepository
APIKeyCredentialRepository defines the interface for API key credential data access
backend/internal/credentialmanagement/domain/repository.go:51
StructAPIKeyCredentialRepository
APIKeyCredentialRepository implements the domain.APIKeyCredentialRepository interface
backend/internal/credentialmanagement/infrastructure/persistence/apikey_repository.go:16
InterfaceAPIKeyRepository
APIKeyRepository defines the interface for API key data access
backend/internal/identityaccess/domain/repository.go:50
InterfaceAPIKeyResponse
web/src/typings/api-keys.ts:18
StructAPIKeyResponse
APIKeyResponse represents the API key response
backend/internal/identityaccess/interfaces/http/user_handler.go:100
InterfaceAPIKeysResponse
web/src/typings/api-keys.ts:14
ClassAPIProxy
web/src/lib/api-proxy.ts:18
InterfaceAccountModalProps
web/src/components/auth/account-modal.tsx:17
InterfaceAccountModalState
web/src/hooks/use-account-modal.ts:5
InterfaceAccountUser
web/src/components/auth/account-tabs/types.ts:1
InterfaceActionButtonsProps
web/src/components/auth/callback-layout.tsx:39
InterfaceAdapter
Adapter is the interface for all provider adapters
backend/internal/provideradapter/domain/provider_adapter.go:48
StructAdapterConfig
AdapterConfig defines common configuration for adapters
backend/internal/provideradapter/domain/provider_adapter.go:11
InterfaceAdapterContract
AdapterDTO defines the contract interface for provider adapters This is used for cross-module communication through the contract layer
backend/internal/shared/contract/provideradapter/facade.go:11
StructAdapterContractFacade
AdapterReaderFacade implements the Contract interface at the Interface layer Responsibility: Calls the Application layer and handles Domain to DTO con
backend/internal/provideradapter/interfaces/contract/adapter_facade.go:17
StructAdapterError
AdapterError represents an error returned by an adapter
backend/internal/provideradapter/domain/error.go:33
StructAdapterFactory
AdapterFactory creates and manages adapters for providers
backend/internal/provideradapter/application/factory.go:11
StructAdapterHandler
AdapterHandler handles HTTP requests for adapters
backend/internal/provideradapter/interfaces/http/adapter_handlers.go:17
StructAdapterInfoDTO
AdapterInfoDTO contains the adapter information for cross-module communication This is the contract DTO, used for communication between modules
backend/internal/shared/contract/provideradapter/dto.go:7
InterfaceAdapterProvider
AdapterProvider defines an interface for getting provider adapters
backend/internal/integration/domain/adapters.go:17
StructAdapterRepository
backend/internal/provideradapter/infrastructure/persistence/adpater_repository.go:26
InterfaceAdapterTemplate
AdapterTemplate provides a base implementation for a specific type of adapter
backend/internal/provideradapter/application/template.go:8
StructAdapterTemplateRegistry
AdapterTemplateRegistry manages the registration of adapter templates
backend/internal/provideradapter/infrastructure/registry/adapter_registry.go:15
StructAddTracksToPlaylistParams
AddTracksToPlaylistParams defines parameters for the Add Tracks to Playlist operation.
backend/internal/provideradapter/infrastructure/adapters/spotify/spotify_operations.go:51
StructAdminGetUserRequest
backend/internal/identityaccess/infrastructure/supabase/models.go:72
StructAdminGetUserResponse
backend/internal/identityaccess/infrastructure/supabase/models.go:76
StructAirtableAdapter
AirtableAdapter is an adapter for the Airtable API using OAuth2.
backend/internal/provideradapter/infrastructure/adapters/airtable/airtable_adapter.go:18
StructAirtableTemplate
AirtableAdapterTemplate implements the AdapterTemplate interface for Airtable.
backend/internal/provideradapter/infrastructure/adapters/airtable/template.go:31
StructAmapAdapter
AmapAdapter is the adapter for the Amap API
backend/internal/provideradapter/infrastructure/adapters/amap/amap_adapter.go:14
StructAmapAdapterTemplate
AmapAdapterTemplate implements AdapterTemplate interface
backend/internal/provideradapter/infrastructure/adapters/amap/template.go:30
StructAnnotations
Annotations provide styling information for rich text.
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:239
StructApiKeyConfig
backend/cmd/load_providers/main.go:87
InterfaceApiKeyConnectProps
web/src/components/integration/connect/api-key-connect.tsx:14
InterfaceApiKeyFormProps
web/src/components/auth/account-tabs/api-keys/api-key-form.tsx:22
InterfaceApiKeyItemProps
web/src/components/auth/account-tabs/api-keys/api-key-item.tsx:21
ClassApiKeyLimitError
web/src/hooks/use-api-keys.ts:17
InterfaceApiKeySelectorProps
web/src/components/auth/account-tabs/mcp/api-key-selector.tsx:14
StructApiResponse
ApiResponse represents the standard wrapper for Volcengine API responses.
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/volcengine/types/volcengine_types.go:13
StructAppendBlockChildrenRequest
AppendBlockChildrenRequest defines the body for PATCH /v1/blocks/{block_id}/children
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:93
StructAppendToBlockDefaults
AppendToBlockDefaults defines default parameters for appending blocks (currently none).
backend/internal/provideradapter/infrastructure/adapters/notion/notion_adapter.go:47
StructAppend_to_blockParams
Append_to_blockParams defines parameters for the Append Content operation.
backend/internal/provideradapter/infrastructure/adapters/notion/notion_operations.go:101
InterfaceAssistantMessage
web/src/typings/chat.ts:13
StructAttachmentInfo
AttachmentInfo holds information about an attachment (e.g., image) within a chunk.
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/volcengine/types/volcengine_types.go:143
InterfaceAuthActionResult
web/src/typings/auth.ts:1
InterfaceAuthCallbackLayoutProps
web/src/components/auth/callback-layout.tsx:19
InterfaceAuthContextType
web/src/hooks/use-auth.ts:4
InterfaceAuthProviderProps
web/src/components/providers/auth-provider.tsx:15
StructAuthService
AuthService handles authentication operations
backend/internal/identityaccess/application/auth_service.go:16
InterfaceAuthState
web/src/components/auth/callback-layout.tsx:13
InterfaceAuthedInfo
web/src/typings/integration.ts:61
InterfaceAvatarProps
web/src/components/common/avatar.tsx:6
StructBaseAdapter
BaseAdapter provides common functionality for all adapters
backend/internal/provideradapter/infrastructure/base/base_adapter.go:20
InterfaceBaseMessage
web/src/typings/chat.ts:3
InterfaceBaseRemoteAPIResponse
web/src/typings/integration.ts:5
InterfaceBasicAuthAdapter
BasicAuthAdapter extends the base Adapter with basic auth-specific functionality
backend/internal/provideradapter/domain/basicauth_adapter.go:8
StructBasicAuthCredential
BasicAuthCredential represents basic authentication credentials
backend/internal/credentialmanagement/domain/credential.go:110
StructBasicParams
Parameter structs for each operation BasicParams for operations with common parameters
backend/internal/provideradapter/infrastructure/adapters/tmdb/tmdb_operations.go:76
StructBlock
Block represents a generic Notion block object. Type-specific fields contain the actual content.
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:497
StructBlockListResponse
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:749
InterfaceBlogCardProps
web/src/components/blogs/blog-card.tsx:8
InterfaceBlogContentProps
web/src/app/[locale]/blogs/[slug]/blog-content.tsx:10
InterfaceBlogListProps
web/src/components/blogs/blog-list.tsx:12
InterfaceBlogPageProps
web/src/app/[locale]/blogs/[slug]/page.tsx:13
InterfaceBlogsPageContentProps
web/src/app/[locale]/blogs/page-content.tsx:5
StructBookmarkBlock
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:595
StructBot
Bot details for a bot user type.
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:174
InterfaceBreadcrumbsProps
web/src/components/seo/breadcrumbs.tsx:14
StructBriefProviderResponse
BriefProviderResponse represents a brief provider response
backend/internal/providercore/interfaces/http/provider_handler.go:81
StructBus
Bus is an event bus for publishing and subscribing to events
backend/internal/shared/events/events.go:47
StructCORSConfig
backend/internal/shared/config/config.go:115
InterfaceCache
Cache is the interface for the cache client
backend/internal/shared/infrastructure/cache/cache.go:9
StructCacheEntry
CacheEntry stores a single value with its expiration.
backend/internal/shared/infrastructure/cache/lru_cache.go:11
StructCacheManager
CacheManager manages multiple named caches.
backend/internal/shared/infrastructure/cache/lru_cache.go:245
StructCallConfig
backend/cmd/mcp-tool/call.go:16
StructCallToolRequest
CallToolRequest defines the expected request body for the call_tool endpoint. This struct is no longer directly bound from the main request body with
backend/internal/integration/interfaces/http/mcp_handler.go:24
StructCallToolResponse
CallToolResponse defines the response structure for the call_tool endpoint.
backend/internal/integration/interfaces/http/mcp_handler.go:30
StructCalloutBlock
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:600
InterfaceCaptchaSectionProps
web/src/components/login/captcha-section.tsx:7
InterfaceCaptchaSectionRef
web/src/components/login/captcha-section.tsx:18
StructCategoriesResponse
CategoriesResponse represents the response for listing provider categories
backend/internal/providercore/interfaces/http/provider_handler.go:192
StructChatCompletionsParams
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/knowledgebase_operations.go:103
StructChatCompletionsRequest
ChatCompletionsRequest represents the request body for the generic chat_completions API. Updated based on markdown, removing knowledge base specific f
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/volcengine/types/volcengine_types.go:158
StructChatCompletionsResponseData
ChatCompletionsResponseData represents the structure within the 'data' field of a successful non-streamed chat_completions response, based on the prov
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/volcengine/types/volcengine_types.go:173
StructChatConfig
ChatConfig holds defaults specifically for the 'volcengine_kb.chat_completions' operation.
backend/internal/provideradapter/infrastructure/adapters/knowledgebase/knowledgebase_operations.go:36
StructChatConfig
backend/cmd/load_providers/main.go:113
StructChildDatabaseBlock
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:578
StructChildPageBlock
backend/internal/provideradapter/infrastructure/adapters/notion/notion_types.go:574
StructCircuitBreaker
CircuitBreaker implements the circuit breaker pattern
backend/internal/shared/resilience/circuit_breaker.go:37
StructCircuitBreakerConfig
CircuitBreakerConfig holds configuration for a circuit breaker
backend/internal/provideradapter/domain/provider_adapter.go:21
next →1–100 of 1,051, ranked by callers