UNPKG

@agentdao/core

Version:

Core functionality, skills, and ready-made UI components for AgentDAO - Web3 subscriptions, content generation, social media, help support, live chat, RSS fetching, web search, and agent pricing integration

61 lines (60 loc) 6.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createAgentPricingSDK = exports.AgentPricingSDK = exports.validateSkillConfig = exports.getSetupInstructions = exports.isDemoMode = exports.getApiKey = exports.hasApiKey = exports.RobustUtils = exports.ContentGenerators = exports.SearchProviders = exports.trackMonetization = exports.trackPerformance = exports.trackError = exports.trackApiCall = exports.trackSkillUsage = exports.trackEvent = exports.AnalyticsService = exports.ImageGenerationSkill = exports.RssFetcherSkill = exports.TokenGatingSkill = exports.FundAgent = exports.EnhancedWeb3SubscriptionSkill = exports.Web3SubscriptionSkill = exports.LiveChatSkill = exports.HelpSupportSkill = exports.PhotoSkill = exports.SocialMediaSkill = exports.ContentGeneratorSkill = exports.WebSearchSkill = exports.AgentBridgeClient = exports.Agent = void 0; // Core Agent functionality var Agent_1 = require("./Agent"); Object.defineProperty(exports, "Agent", { enumerable: true, get: function () { return Agent_1.Agent; } }); var apiClient_1 = require("./apiClient"); Object.defineProperty(exports, "AgentBridgeClient", { enumerable: true, get: function () { return apiClient_1.AgentBridgeClient; } }); // Core Skills var WebSearchSkill_1 = require("./WebSearchSkill"); Object.defineProperty(exports, "WebSearchSkill", { enumerable: true, get: function () { return WebSearchSkill_1.WebSearchSkill; } }); var ContentGeneratorSkill_1 = require("./ContentGeneratorSkill"); Object.defineProperty(exports, "ContentGeneratorSkill", { enumerable: true, get: function () { return ContentGeneratorSkill_1.ContentGeneratorSkill; } }); var SocialMediaSkill_1 = require("./SocialMediaSkill"); Object.defineProperty(exports, "SocialMediaSkill", { enumerable: true, get: function () { return SocialMediaSkill_1.SocialMediaSkill; } }); var PhotoSkill_1 = require("./PhotoSkill"); Object.defineProperty(exports, "PhotoSkill", { enumerable: true, get: function () { return PhotoSkill_1.PhotoSkill; } }); var HelpSupportSkill_1 = require("./HelpSupportSkill"); Object.defineProperty(exports, "HelpSupportSkill", { enumerable: true, get: function () { return HelpSupportSkill_1.HelpSupportSkill; } }); var LiveChatSkill_1 = require("./LiveChatSkill"); Object.defineProperty(exports, "LiveChatSkill", { enumerable: true, get: function () { return LiveChatSkill_1.LiveChatSkill; } }); var Web3SubscriptionSkill_1 = require("./Web3SubscriptionSkill"); Object.defineProperty(exports, "Web3SubscriptionSkill", { enumerable: true, get: function () { return Web3SubscriptionSkill_1.Web3SubscriptionSkill; } }); var EnhancedWeb3SubscriptionSkill_1 = require("./EnhancedWeb3SubscriptionSkill"); Object.defineProperty(exports, "EnhancedWeb3SubscriptionSkill", { enumerable: true, get: function () { return EnhancedWeb3SubscriptionSkill_1.EnhancedWeb3SubscriptionSkill; } }); var FundAgent_1 = require("./FundAgent"); Object.defineProperty(exports, "FundAgent", { enumerable: true, get: function () { return FundAgent_1.FundAgent; } }); var TokenGatingSkill_1 = require("./TokenGatingSkill"); Object.defineProperty(exports, "TokenGatingSkill", { enumerable: true, get: function () { return TokenGatingSkill_1.TokenGatingSkill; } }); var RssFetcherSkill_1 = require("./RssFetcherSkill"); Object.defineProperty(exports, "RssFetcherSkill", { enumerable: true, get: function () { return RssFetcherSkill_1.RssFetcherSkill; } }); var ImageGenerationSkill_1 = require("./ImageGenerationSkill"); Object.defineProperty(exports, "ImageGenerationSkill", { enumerable: true, get: function () { return ImageGenerationSkill_1.ImageGenerationSkill; } }); // Analytics Service var AnalyticsService_1 = require("./AnalyticsService"); Object.defineProperty(exports, "AnalyticsService", { enumerable: true, get: function () { return AnalyticsService_1.AnalyticsService; } }); Object.defineProperty(exports, "trackEvent", { enumerable: true, get: function () { return AnalyticsService_1.trackEvent; } }); Object.defineProperty(exports, "trackSkillUsage", { enumerable: true, get: function () { return AnalyticsService_1.trackSkillUsage; } }); Object.defineProperty(exports, "trackApiCall", { enumerable: true, get: function () { return AnalyticsService_1.trackApiCall; } }); Object.defineProperty(exports, "trackError", { enumerable: true, get: function () { return AnalyticsService_1.trackError; } }); Object.defineProperty(exports, "trackPerformance", { enumerable: true, get: function () { return AnalyticsService_1.trackPerformance; } }); Object.defineProperty(exports, "trackMonetization", { enumerable: true, get: function () { return AnalyticsService_1.trackMonetization; } }); // Utilities var search_utils_1 = require("./search-utils"); Object.defineProperty(exports, "SearchProviders", { enumerable: true, get: function () { return search_utils_1.SearchProviders; } }); var content_utils_1 = require("./content-utils"); Object.defineProperty(exports, "ContentGenerators", { enumerable: true, get: function () { return content_utils_1.ContentGenerators; } }); var robust_utils_1 = require("./robust-utils"); Object.defineProperty(exports, "RobustUtils", { enumerable: true, get: function () { return robust_utils_1.RobustUtils; } }); // Environment Configuration var env_config_1 = require("./config/env-config"); Object.defineProperty(exports, "hasApiKey", { enumerable: true, get: function () { return env_config_1.hasApiKey; } }); Object.defineProperty(exports, "getApiKey", { enumerable: true, get: function () { return env_config_1.getApiKey; } }); Object.defineProperty(exports, "isDemoMode", { enumerable: true, get: function () { return env_config_1.isDemoMode; } }); Object.defineProperty(exports, "getSetupInstructions", { enumerable: true, get: function () { return env_config_1.getSetupInstructions; } }); Object.defineProperty(exports, "validateSkillConfig", { enumerable: true, get: function () { return env_config_1.validateSkillConfig; } }); // Agent Pricing Integration var AgentPricingSDK_1 = require("./AgentPricingSDK"); Object.defineProperty(exports, "AgentPricingSDK", { enumerable: true, get: function () { return AgentPricingSDK_1.AgentPricingSDK; } }); Object.defineProperty(exports, "createAgentPricingSDK", { enumerable: true, get: function () { return AgentPricingSDK_1.createAgentPricingSDK; } });