{"version":3,"sources":["jsdelivr-header.js","/npm/@sqlrooms/ai@0.28.0/src/index.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCAQ,oBAAsB,uCAE5B,oBACA,gBACA,oBAIK,iCAEL,mBACA,6BACA,+BACK,8BAOC,yBAA2B,8BAGjC,4BACA,uBACK,qCAGC,cAAe,mBAAqB,2BAEpC,sBAAwB,2BACxB,mBAAqB,2BACrB,8BAA+B,mBAAqB,2BACpD,oBAAqB,2BAA6B,2BAClD,mBAAoB,4BAA8B,2BAUlD,6BAA+B,2BAC/B,mBAAqB,2BACrB,iBAAmB,2BAEnB,sBAAwB,2BACxB,kBAAoB,2BACpB,oBAAsB,2BACtB,kBAAoB,2BACpB,wBAA0B,2BAC1B,mBAAqB,2BACrB,oBAAsB,2BACtB,iBAAmB,2BAEnB,qBAAuB,2BACvB,iBAAmB,2BACnB,iBAAmB,2BACnB,SAAW,2BAIjB,cACA,sBACA,sBACA,sBACA,qBACA,uBACK,6BAKL,sBACA,2BACK,+BAEC,kCAAoC,+BAGpC,oBAAsB,+BACtB,wBAA0B,+BAC1B,qBAAuB,+BACvB,sBAAwB,+BACxB,iBAAmB","file":"/npm/@sqlrooms/ai@0.28.0/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@sqlrooms/ai@0.28.0/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * {@include ../README.md}\n * @packageDocumentation\n */\n\n// Tools\nexport {QueryToolResult} from './tools/query/QueryToolResult';\nexport {\n  QueryToolParameters,\n  createQueryTool,\n  getQuerySummary,\n  type QueryToolLlmResult,\n  type QueryToolAdditionalData,\n  type QueryToolOptions,\n} from './tools/query/queryTool';\nexport {\n  createCommandTools,\n  ExecuteCommandToolParameters,\n  ListCommandsToolParameters,\n} from './tools/commandTools';\nexport type {\n  CommandToolDescriptor,\n  CommandToolsOptions,\n  ExecuteCommandToolLlmResult,\n  ListCommandsToolLlmResult,\n} from './tools/commandTools';\nexport {createDefaultAiTools} from './tools/defaultTools';\nexport type {DefaultToolsOptions} from './tools/defaultTools';\nexport {\n  createDefaultAiInstructions,\n  formatTablesForLLM,\n} from './tools/defaultInstructions';\n\n// From @sqlrooms/ai-core - State/Logic\nexport {createAiSlice, useStoreWithAi} from '@sqlrooms/ai-core';\nexport type {AiSliceState} from '@sqlrooms/ai-core';\nexport {useScrollToBottom} from '@sqlrooms/ai-core';\nexport {AiThinkingDots} from '@sqlrooms/ai-core';\nexport {cleanupPendingAnalysisResults, ToolAbortError} from '@sqlrooms/ai-core';\nexport {convertToAiSDKTools, fixIncompleteToolCalls} from '@sqlrooms/ai-core';\nexport {processAgentStream, updateAgentToolCallData} from '@sqlrooms/ai-core';\nexport type {\n  AgentStreamResult,\n  UIMessageChunk,\n  AgentToolCall,\n  AgentToolCallAdditionalData,\n} from '@sqlrooms/ai-core';\n\n// From @sqlrooms/ai-core - Components\n// @deprecated Use `Chat.Messages` instead.\nexport {AnalysisResultsContainer} from '@sqlrooms/ai-core';\nexport {AnalysisResult} from '@sqlrooms/ai-core';\nexport {ErrorMessage} from '@sqlrooms/ai-core';\nexport type {ErrorMessageComponentProps} from '@sqlrooms/ai-core';\nexport {PromptSuggestions} from '@sqlrooms/ai-core';\nexport {ModelSelector} from '@sqlrooms/ai-core';\nexport {SessionControls} from '@sqlrooms/ai-core';\nexport {QueryControls} from '@sqlrooms/ai-core';\nexport {DeleteSessionDialog} from '@sqlrooms/ai-core';\nexport {SessionActions} from '@sqlrooms/ai-core';\nexport {SessionDropdown} from '@sqlrooms/ai-core';\nexport {SessionTitle} from '@sqlrooms/ai-core';\nexport type {SessionType} from '@sqlrooms/ai-core';\nexport {ToolErrorMessage} from '@sqlrooms/ai-core';\nexport {ToolCallInfo} from '@sqlrooms/ai-core';\nexport {ReasoningBox} from '@sqlrooms/ai-core';\nexport {Chat} from '@sqlrooms/ai-core';\n\n// From @sqlrooms/ai-config\nexport {\n  AiSliceConfig,\n  createDefaultAiConfig,\n  AiSettingsSliceConfig,\n  AnalysisSessionSchema,\n  AnalysisResultSchema,\n  ErrorMessageSchema,\n} from '@sqlrooms/ai-config';\nexport type {ToolUIPart, UIMessagePart} from '@sqlrooms/ai-config';\n\n// From @sqlrooms/ai-settings - State/Logic\nexport {\n  createAiSettingsSlice,\n  useStoreWithAiSettings,\n} from '@sqlrooms/ai-settings';\nexport type {AiSettingsSliceState} from '@sqlrooms/ai-settings';\nexport {createDefaultAiSettingsConfig} from '@sqlrooms/ai-settings';\n\n// From @sqlrooms/ai-settings - Components\nexport {AiSettingsPanel} from '@sqlrooms/ai-settings';\nexport {AiProvidersSettings} from '@sqlrooms/ai-settings';\nexport {AiModelsSettings} from '@sqlrooms/ai-settings';\nexport {AiModelParameters} from '@sqlrooms/ai-settings';\nexport {AiModelUsage} from '@sqlrooms/ai-settings';\nexport type {ModelUsageData} from '@sqlrooms/ai-settings';\n"]}