@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
JavaScript
;
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; } });