PURISTA API / @purista/ai
@purista/ai
Classes
- AgentBuilder
- AgentExecutor
- AgentInstance
- AiSdkProvider
- InMemoryKnowledgeAdapter
- InMemorySessionStore
- ModelResourceRegistry
- PoolManager
Interfaces
Type Aliases
- Agent2AgentReferenceMessage
- AgentDefinition
- AgentExecutionInput
- AgentExecutionOptions
- AgentExecutionResult
- AgentHandler
- AgentHandlerContext
- AgentHandlerResult
- AgentHistoryPreset
- AgentHttpExposure
- AgentInfo
- AgentInstanceDependencies
- AgentInstanceOptions
- AgentInvokeContext
- AgentInvokeRequest
- AgentInvokeResult
- AgentManifest
- AgentModelBinding
- AgentModelCapability
- AgentProtocolBuffer
- AgentProtocolEnvelope
- AgentProtocolFrame
- AgentProtocolRunOptions
- AgentRole
- AgentRuntimeDependencies
- AgentRuntimeInstance
- AgentRuntimeStatus
- AgentSessionConfig
- AgentStreamEmitter
- AgentStreamResponder
- AiSdkEmbedManyOverrides
- AiSdkEmbedOverrides
- AiSdkGenerateJsonOverrides
- AiSdkProviderMetadata
- AiSdkProviderOptions
- AiSdkProviderOverrides
- AiSdkRerankOverrides
- AiSdkStreamEvent
- AllowedToolDefinition
- ConversationFrame
- ConversationHelpers
- ConversationHistory
- ConversationMessage
- ConversationRole
- ConversationState
- CreateAgentHandlerContextInput
- CreateEnvelopeInput
- EvaluationResult
- EvaluationSample
- InvokeAgentOptions
- KnowledgeAdapterConfig
- KnowledgeDeleteRequest
- KnowledgeDocument
- KnowledgeHelpers
- KnowledgeQueryInput
- KnowledgeQueryRequest
- KnowledgeScope
- KnowledgeUpsertRequest
- MCPCommandDescriptorInput
- MCPExposeInput
- McpReferenceContent
- McpReferenceToolResult
- MCPToolDescriptor
- ModelProviderCapabilities
- ModelProviderCapability
- PoolAcquireResult
- PoolStats
- ProtocolActor
- ProviderEmbedManyRequest
- ProviderEmbedManyResponse
- ProviderEmbedRequest
- ProviderEmbedResponse
- ProviderJsonRequest
- ProviderJsonResponse
- ProviderRequest
- ProviderRerankRequest
- ProviderRerankResponse
- ProviderResponse
- ProviderStream
- ProviderStreamChunk
- PuristaProtocolOptions
- RetryPolicy
- ScopedSessionIdInput
- SessionHelpers
- SessionRecord
- SessionRecordData
- StartActiveSpanFunction
- TokenUsage
Variables
- agentProtocolEnvelopeSchema
- agentProtocolFrameSchema
- agentRoleSchema
- aiOrchestratorService
- aiOrchestratorServiceBuilder
- aiOrchestratorServiceInfo
- aiWorkerService
- aiWorkerServiceBuilder
- aiWorkerServiceInfo
- aiWorkloadsQueueBuilder
- artifactFrameSchema
- defaultModelResourceRegistry
- enqueueRunCommandBuilder
- errorFrameSchema
- executeWorkloadQueueWorkerBuilder
- messageFrameSchema
- planWorkloadCommandBuilder
- protocolActorSchema
- protocolVersion
- telemetryFrameSchema
- tokenUsageSchema
- toolEventFrameSchema
Functions
- appendMessage
- createActor
- createAgentHandlerContext
- createArtifactFrame
- createConversationHelpers
- createEnvelopeFromContext
- createErrorEnvelopeFromContext
- createErrorFrame
- createEvaluationResult
- createMessageFrame
- createProtocolBuffer
- createProtocolEnvelope
- createScopedSessionId
- createTelemetryFrame
- createTokenUsage
- createToolEventFrame
- diffEvaluationResults
- exposeAgentAsMCP
- exposeCommandAsMCP
- exposeCommandsAsMCP
- exposeToolsAsMCP
- fromAgent2AgentReferenceMessage
- fromMcpReferenceToolCall
- getAgentRuntimeStatuses
- getPayloadSessionId
- invokeAgent
- publishAgentManifest
- recordProtocolFrameAsSpan
- resolveBaseSessionId
- runAgentWithProtocol
- summarizeHistory
- toAgent2AgentReferenceMessage
- toAiSdkStreamEvents
- toMcpReferenceToolResult
- trimHistory
- validateDataset
