MCPcopy Create free account

hub / github.com/AgentEvaluation/NHD / types & classes

Types & classes130 in github.com/AgentEvaluation/NHD

Class
src/components/common/ErrorBoundary.tsx:19
Class
src/lib/api-client.ts:69
Class
src/lib/errors.ts:8
Class
src/lib/errors.ts:21
Class
src/lib/errors.ts:28
Class
src/lib/errors.ts:35
Class
src/lib/errors.ts:42
Class
src/lib/errors.ts:49
Class
src/lib/errors.ts:56
Class
src/lib/langchain/memory/conversationMemory.ts:5
Class
src/services/llm/modelfactory.ts:7
Class
src/services/metrics/hallucinationDetector.ts:44
Class
src/services/agents/claude/qaAgent.ts:25
Class
src/services/agents/claude/apiHandler.ts:1
Class
src/services/agents/claude/conversationProcessor.ts:12
Class
src/services/agents/claude/validators.ts:4
Class
src/services/agents/claude/validationService.ts:1
Class
src/services/agents/claude/conversationHandler.ts:7
Class
src/services/db/conversationService.ts:4
Class
src/services/db/personaService.ts:66
Class
src/services/db/personaMappingService.ts:3
Class
src/services/db/testService.ts:4
Class
src/services/db/metricsService.ts:23
Class
src/services/db/testRunService.ts:22
Class
src/services/db/agentConfigService.ts:4
InterfaceAgent
src/services/agents/types.ts:4
InterfaceAgentConfig
src/types/agent.ts:1
ClassAgentConfigService
src/services/db/agentConfigService.ts:4
InterfaceAgentConfigWizardProps
src/components/tools/AgentConfigWizard.tsx:20
InterfaceAgentDescriptionProps
src/components/tools/agentDescription.tsx:10
InterfaceAgentOutput
src/types/agent.ts:15
InterfaceAgentResponse
src/services/agents/types.ts:10
InterfaceAgentRulesProps
src/components/tools/AgentRules.tsx:14
InterfaceAnalysisResult
src/app/api/tools/analyze-result/route.ts:11
EnumAnthropicModel
src/services/llm/enums.ts:None
ClassApiClient
* Typed API client for making requests with consistent error handling
src/lib/api-client.ts:69
InterfaceApiConfig
src/services/agents/claude/types.ts:11
ClassApiHandler
src/services/agents/claude/apiHandler.ts:1
InterfaceApiKeyConfigProps
src/components/config/ApiKeyConfig.tsx:30
InterfaceApiResponse
src/types/agent.ts:24
InterfaceApiResponse
src/lib/api-client.ts:13
InterfaceApiResponse
* Standard response structure
src/lib/api-utils.ts:12
ClassAppError
src/lib/errors.ts:8
ClassAuthorizationError
src/lib/errors.ts:28
InterfaceBadgeProps
src/components/ui/badge.tsx:26
InterfaceBaseMetrics
src/types/metrics.ts:6
InterfaceButtonProps
src/components/ui/button.tsx:33
InterfaceChatDetailProps
src/components/tools/test-runs/ChatDetail.tsx:11
InterfaceChatMessage
src/types/chat.ts:5
InterfaceChatMetrics
src/types/metrics.ts:23
InterfaceCollapsibleSectionProps
src/components/tools/test-runs/CollapsibleSection.tsx:4
InterfaceConfigStep
src/components/tools/AgentConfigWizard.tsx:14
ClassConfigurationError
src/lib/errors.ts:49
InterfaceConversation
src/types/chat.ts:16
InterfaceConversationAnalysisProps
src/components/tools/test-runs/ConversationAnalysis.tsx:4
InterfaceConversationContext
src/types/context.ts:1
ClassConversationHandler
src/services/agents/claude/conversationHandler.ts:7
ClassConversationMemory
src/lib/langchain/memory/conversationMemory.ts:5
ClassConversationProcessor
src/services/agents/claude/conversationProcessor.ts:12
ClassConversationService
src/services/db/conversationService.ts:4
InterfaceConversationStep
src/types/test.ts:21
InterfaceConversationViewProps
src/components/tools/test-runs/ConversationView.tsx:9
InterfaceEditingState
src/components/tools/TestCaseVariations.tsx:26
ClassErrorBoundary
src/components/common/ErrorBoundary.tsx:19
InterfaceErrorBoundaryState
src/components/common/ErrorBoundary.tsx:9
InterfaceErrorContextType
src/hooks/useErrorContext.ts:9
InterfaceErrorDisplayProps
src/components/common/ErrorDisplay.tsx:10
InterfaceErrorState
src/hooks/useAppError.ts:16
InterfaceEvaluation
src/types/test-sets.ts:16
InterfaceExtendedTestConversation
src/types/extendedTestConversation.ts:1
ClassExternalAPIError
src/lib/errors.ts:56
InterfaceFetchOptions
src/lib/api-client.ts:23
ClassForbiddenError
src/lib/errors.ts:35
ClassHallucinationDetector
src/services/metrics/hallucinationDetector.ts:44
InterfaceHallucinationResult
src/services/metrics/hallucinationDetector.ts:8
InterfaceHeader
src/types/agent.ts:10
InterfaceHeader
src/hooks/useAgentConfig.ts:7
EnumLLMProvider
src/services/llm/enums.ts:None
InterfaceLLMServiceConfig
src/services/llm/types.ts:12
InterfaceLoadingProps
src/components/common/Loading.tsx:4
InterfaceMessageMetrics
src/types/metrics.ts:1
InterfaceMetric
src/types/metrics.ts:50
InterfaceMetricResult
src/components/tools/test-runs/MetricsView.tsx:15
InterfaceMetrics
src/types/runs.ts:4
InterfaceMetricsDisplayProps
src/types/props.ts:3
InterfaceMetricsPanelProps
src/components/tools/metrics/MetricsPanel.tsx:9
ClassMetricsService
src/services/db/metricsService.ts:23
InterfaceMetricsViewProps
src/components/tools/test-runs/MetricsView.tsx:23
InterfaceModelConfig
src/services/llm/types.ts:3
ClassModelFactory
src/services/llm/modelfactory.ts:7
ClassNotFoundError
src/lib/errors.ts:42
EnumOpenAIModel
src/services/llm/enums.ts:None
InterfacePersona
src/types/persona.ts:10
InterfacePersonaMapping
src/types/persona-mapping.ts:2
ClassPersonaMappingService
src/services/db/personaMappingService.ts:3
InterfacePersonaMappings
src/types/persona-mapping.ts:10
InterfacePersonaSelectorProps
src/components/tools/personaSelector.tsx:12
ClassPersonaService
src/services/db/personaService.ts:66
InterfaceProps
src/components/tools/AgentSetup.tsx:16
InterfaceProps
src/components/tools/AgentResponse.tsx:10
next →1–100 of 130, ranked by callers