@salesforce/agents
Version:
Client side APIs for working with Salesforce agents
12 lines (11 loc) • 1.77 kB
TypeScript
export { type AgentInteractionBase, type BaseAgentConfig, type AgentPreviewStartResponse, type AgentPreviewSendResponse, type AgentPreviewEndResponse, type EndReason, type ApiStatus, type AgentJson, type AgentCompilationSuccess, type AgentScriptContent, type AgentCreateConfig, type AgentCreateResponse, type AgentJobSpec, type AgentJobSpecCreateConfig, type AgentOptions, type AgentTone, type AgentType, type BotMetadata, type BotVersionMetadata, type CompilationError, type DraftAgentTopics, type DraftAgentTopicsBody, type DraftAgentTopicsResponse, type AvailableDefinition, type AgentPreviewMessageLinks, type AgentPreviewMessage, type AgentPreviewError, AgentSource, type ScriptAgent, type PublishedAgent, type AgentTestResultsResponse, type AgentTestStartResponse, type AgentTestStatusResponse, type TestCaseResult, type TestStatus, type AgentTestConfig, type TestCase, type TestSpec, type MetadataMetric, type MetadataExpectation, type MetadataCustomEvaluation, type AiEvaluationDefinition, type AgentTraceResponse, type AgentTraceStep, type UserInputStep, type LLMExecutionStep, type UpdateTopicStep, type EventStep, type ReasoningStep, type PlannerResponseStep, } from './types';
export { metric, findAuthoringBundle, readTranscriptEntries } from './utils';
export { Agent, AgentCreateLifecycleStages } from './agent';
export { AgentTester } from './agentTester';
export { AgentTest, AgentTestCreateLifecycleStages } from './agentTest';
export { AgentTrace } from './agentTrace';
export { convertTestResultsToFormat, humanFriendlyName } from './agentTestResults';
export { AgentPreview } from './agentPreview';
export { AgentSimulate } from './agentSimulate';
export { writeDebugLog } from './apexUtils';
export { AgentPreviewBase } from './agentPreviewBase';