@hashgraphonline/standards-sdk
Version:
The Hashgraph Online Standards SDK provides a complete implementation of the Hashgraph Consensus Standards (HCS), giving developers all the tools needed to build applications on Hedera.
137 lines (136 loc) • 6.21 kB
JavaScript
var ProfileType = /* @__PURE__ */ ((ProfileType2) => {
ProfileType2[ProfileType2["PERSONAL"] = 0] = "PERSONAL";
ProfileType2[ProfileType2["AI_AGENT"] = 1] = "AI_AGENT";
ProfileType2[ProfileType2["MCP_SERVER"] = 2] = "MCP_SERVER";
return ProfileType2;
})(ProfileType || {});
var AIAgentType = /* @__PURE__ */ ((AIAgentType2) => {
AIAgentType2[AIAgentType2["MANUAL"] = 0] = "MANUAL";
AIAgentType2[AIAgentType2["AUTONOMOUS"] = 1] = "AUTONOMOUS";
return AIAgentType2;
})(AIAgentType || {});
var EndpointType = /* @__PURE__ */ ((EndpointType2) => {
EndpointType2[EndpointType2["REST"] = 0] = "REST";
EndpointType2[EndpointType2["WEBSOCKET"] = 1] = "WEBSOCKET";
EndpointType2[EndpointType2["GRPC"] = 2] = "GRPC";
return EndpointType2;
})(EndpointType || {});
var AIAgentCapability = /* @__PURE__ */ ((AIAgentCapability2) => {
AIAgentCapability2[AIAgentCapability2["TEXT_GENERATION"] = 0] = "TEXT_GENERATION";
AIAgentCapability2[AIAgentCapability2["IMAGE_GENERATION"] = 1] = "IMAGE_GENERATION";
AIAgentCapability2[AIAgentCapability2["AUDIO_GENERATION"] = 2] = "AUDIO_GENERATION";
AIAgentCapability2[AIAgentCapability2["VIDEO_GENERATION"] = 3] = "VIDEO_GENERATION";
AIAgentCapability2[AIAgentCapability2["CODE_GENERATION"] = 4] = "CODE_GENERATION";
AIAgentCapability2[AIAgentCapability2["LANGUAGE_TRANSLATION"] = 5] = "LANGUAGE_TRANSLATION";
AIAgentCapability2[AIAgentCapability2["SUMMARIZATION_EXTRACTION"] = 6] = "SUMMARIZATION_EXTRACTION";
AIAgentCapability2[AIAgentCapability2["KNOWLEDGE_RETRIEVAL"] = 7] = "KNOWLEDGE_RETRIEVAL";
AIAgentCapability2[AIAgentCapability2["DATA_INTEGRATION"] = 8] = "DATA_INTEGRATION";
AIAgentCapability2[AIAgentCapability2["MARKET_INTELLIGENCE"] = 9] = "MARKET_INTELLIGENCE";
AIAgentCapability2[AIAgentCapability2["TRANSACTION_ANALYTICS"] = 10] = "TRANSACTION_ANALYTICS";
AIAgentCapability2[AIAgentCapability2["SMART_CONTRACT_AUDIT"] = 11] = "SMART_CONTRACT_AUDIT";
AIAgentCapability2[AIAgentCapability2["GOVERNANCE_FACILITATION"] = 12] = "GOVERNANCE_FACILITATION";
AIAgentCapability2[AIAgentCapability2["SECURITY_MONITORING"] = 13] = "SECURITY_MONITORING";
AIAgentCapability2[AIAgentCapability2["COMPLIANCE_ANALYSIS"] = 14] = "COMPLIANCE_ANALYSIS";
AIAgentCapability2[AIAgentCapability2["FRAUD_DETECTION"] = 15] = "FRAUD_DETECTION";
AIAgentCapability2[AIAgentCapability2["MULTI_AGENT_COORDINATION"] = 16] = "MULTI_AGENT_COORDINATION";
AIAgentCapability2[AIAgentCapability2["API_INTEGRATION"] = 17] = "API_INTEGRATION";
AIAgentCapability2[AIAgentCapability2["WORKFLOW_AUTOMATION"] = 18] = "WORKFLOW_AUTOMATION";
return AIAgentCapability2;
})(AIAgentCapability || {});
var MCPServerCapability = /* @__PURE__ */ ((MCPServerCapability2) => {
MCPServerCapability2[MCPServerCapability2["RESOURCE_PROVIDER"] = 0] = "RESOURCE_PROVIDER";
MCPServerCapability2[MCPServerCapability2["TOOL_PROVIDER"] = 1] = "TOOL_PROVIDER";
MCPServerCapability2[MCPServerCapability2["PROMPT_TEMPLATE_PROVIDER"] = 2] = "PROMPT_TEMPLATE_PROVIDER";
MCPServerCapability2[MCPServerCapability2["LOCAL_FILE_ACCESS"] = 3] = "LOCAL_FILE_ACCESS";
MCPServerCapability2[MCPServerCapability2["DATABASE_INTEGRATION"] = 4] = "DATABASE_INTEGRATION";
MCPServerCapability2[MCPServerCapability2["API_INTEGRATION"] = 5] = "API_INTEGRATION";
MCPServerCapability2[MCPServerCapability2["WEB_ACCESS"] = 6] = "WEB_ACCESS";
MCPServerCapability2[MCPServerCapability2["KNOWLEDGE_BASE"] = 7] = "KNOWLEDGE_BASE";
MCPServerCapability2[MCPServerCapability2["MEMORY_PERSISTENCE"] = 8] = "MEMORY_PERSISTENCE";
MCPServerCapability2[MCPServerCapability2["CODE_ANALYSIS"] = 9] = "CODE_ANALYSIS";
MCPServerCapability2[MCPServerCapability2["CONTENT_GENERATION"] = 10] = "CONTENT_GENERATION";
MCPServerCapability2[MCPServerCapability2["COMMUNICATION"] = 11] = "COMMUNICATION";
MCPServerCapability2[MCPServerCapability2["DOCUMENT_PROCESSING"] = 12] = "DOCUMENT_PROCESSING";
MCPServerCapability2[MCPServerCapability2["CALENDAR_SCHEDULE"] = 13] = "CALENDAR_SCHEDULE";
MCPServerCapability2[MCPServerCapability2["SEARCH"] = 14] = "SEARCH";
MCPServerCapability2[MCPServerCapability2["ASSISTANT_ORCHESTRATION"] = 15] = "ASSISTANT_ORCHESTRATION";
return MCPServerCapability2;
})(MCPServerCapability || {});
var VerificationType = /* @__PURE__ */ ((VerificationType2) => {
VerificationType2["DNS"] = "dns";
VerificationType2["SIGNATURE"] = "signature";
VerificationType2["CHALLENGE"] = "challenge";
return VerificationType2;
})(VerificationType || {});
var InboundTopicType = /* @__PURE__ */ ((InboundTopicType2) => {
InboundTopicType2["PUBLIC"] = "PUBLIC";
InboundTopicType2["CONTROLLED"] = "CONTROLLED";
InboundTopicType2["FEE_BASED"] = "FEE_BASED";
return InboundTopicType2;
})(InboundTopicType || {});
const SUPPORTED_SOCIAL_PLATFORMS = [
"twitter",
"github",
"discord",
"telegram",
"linkedin",
"youtube",
"website",
"x"
];
const capabilityNameToCapabilityMap = {
text_generation: 0,
image_generation: 1,
audio_generation: 2,
video_generation: 3,
code_generation: 4,
language_translation: 5,
summarization: 6,
extraction: 6,
knowledge_retrieval: 7,
data_integration: 8,
data_visualization: 8,
market_intelligence: 9,
transaction_analytics: 10,
smart_contract_audit: 11,
governance: 12,
security_monitoring: 13,
compliance_analysis: 14,
fraud_detection: 15,
multi_agent: 16,
api_integration: 17,
workflow_automation: 18
/* WORKFLOW_AUTOMATION */
};
const mcpServiceNameToCapabilityMap = {
resource_provider: 0,
tool_provider: 1,
prompt_template_provider: 2,
local_file_access: 3,
database_integration: 4,
api_integration: 5,
web_access: 6,
knowledge_base: 7,
memory_persistence: 8,
code_analysis: 9,
content_generation: 10,
communication: 11,
document_processing: 12,
calendar_schedule: 13,
search: 14,
assistant_orchestration: 15
/* ASSISTANT_ORCHESTRATION */
};
export {
AIAgentCapability,
AIAgentType,
EndpointType,
InboundTopicType,
MCPServerCapability,
ProfileType,
SUPPORTED_SOCIAL_PLATFORMS,
VerificationType,
capabilityNameToCapabilityMap,
mcpServiceNameToCapabilityMap
};
//# sourceMappingURL=standards-sdk.es15.js.map