@seclai/sdk

Seclai for the main client class.

Classes

Seclai
SeclaiAPIStatusError
SeclaiAPIValidationError
SeclaiConfigurationError
SeclaiError
SeclaiStreamingError

Interfaces

AgentRunEvent
AuthState
CredentialChainOptions
ListOptions
SeclaiOptions
SortableListOptions
SsoCacheEntry
SsoProfile

Type Aliases

AccessTokenProvider
AddCommentRequest
AddConversationTurnRequest
AgentDefinitionResponse
AgentEvaluationTier
AgentListResponse
AgentRunAttemptResponse
AgentRunListResponse
AgentRunRequest
AgentRunResponse
AgentRunStepResponse
AgentRunStreamRequest
AgentSummaryResponse
AgentTraceMatchResponse
AgentTraceSearchRequest
AgentTraceSearchResponse
AiAssistantAcceptRequest
AiAssistantAcceptResponse
AiAssistantFeedbackRequest
AiAssistantFeedbackResponse
AiAssistantGenerateRequest
AiAssistantGenerateResponse
AiConversationHistoryResponse
AiConversationTurnResponse
ChangeStatusRequest
CompactionEvaluationModel
CompactionTestResponse
CompatibleRunListResponse
CompatibleRunResponse
ContentDetailResponse
ContentEmbeddingResponse
ContentEmbeddingsListResponse
ContentFileUploadResponse
CreateAgentRequest
CreateAlertConfigRequest
CreateEvaluationCriteriaRequest
CreateEvaluationResultRequest
CreateExportRequest
CreateKnowledgeBaseBody
CreateMemoryBankBody
CreateSolutionRequest
CreateSourceBody
EstimateExportRequest
EstimateExportResponse
EvaluationCriteriaResponse
EvaluationResultListResponse
EvaluationResultResponse
EvaluationResultSummaryResponse
EvaluationResultWithCriteriaListResponse
EvaluationResultWithCriteriaResponse
EvaluationRunSummaryListResponse
EvaluationRunSummaryResponse
EvaluationStatus
ExamplePrompt
ExecutedActionResponse
ExportFormat
ExportListResponse
ExportResponse
FetchLike
FileUploadResponse
GenerateAgentStepsRequest
GenerateAgentStepsResponse
GenerateStepConfigRequest
GenerateStepConfigResponse
GovernanceAiAcceptResponse
GovernanceAiAssistantRequest
GovernanceAiAssistantResponse
GovernanceAppliedActionResponse
GovernanceConversationResponse
GovernanceProposedPolicyActionResponse
HTTPValidationError
InlineTextReplaceRequest
InlineTextUploadRequest
JSONValue
KnowledgeBaseListResponse
KnowledgeBaseResponse
LinkResourcesRequest
MarkAiSuggestionRequest
MarkConversationTurnRequest
MemoryBankAcceptRequest
MemoryBankAiAssistantRequest
MemoryBankAiAssistantResponse
MemoryBankConfigResponse
MemoryBankConversationTurnResponse
MemoryBankLastConversationResponse
MemoryBankListResponse
MemoryBankResponse
NonManualEvaluationModeStatResponse
NonManualEvaluationSummaryResponse
OrganizationAlertPreferenceListResponse
OrganizationAlertPreferenceResponse
PaginationResponse
PendingProcessingCompletedFailedStatus
PromptModelAutoUpgradeStrategy
ProposedActionResponse
SolutionAgentResponse
SolutionConversationResponse
SolutionKnowledgeBaseResponse
SolutionListResponse
SolutionResponse
SolutionSourceConnectionResponse
SolutionSummaryResponse
SourceConnectionResponse
SourceEmbeddingMigrationResponse
SourceListResponse
SourceResponse
StandaloneTestCompactionRequest
StartSourceEmbeddingMigrationRequest
TestCompactionRequest
TestDraftEvaluationRequest
TestDraftEvaluationResponse
UnlinkResourcesRequest
UpdateAgentDefinitionRequest
UpdateAgentRequest
UpdateAlertConfigRequest
UpdateEvaluationCriteriaRequest
UpdateKnowledgeBaseBody
UpdateMemoryBankBody
UpdateOrganizationAlertPreferenceRequest
UpdateSolutionRequest
UpdateSourceBody
UploadAgentInputApiResponse
ValidationError

Variables

DEFAULT_SSO_CLIENT_ID
DEFAULT_SSO_DOMAIN
DEFAULT_SSO_REGION
SECLAI_API_URL

Functions

deleteSsoCache
isTokenValid
loadSsoProfile
readSsoCache
writeSsoCache