@hashgraphonline/conversational-agent
Version:
Hashgraph Online conversational AI agent implementing HCS-10 communication, HCS-2 registries, and content inscription on Hedera
50 lines (44 loc) • 1.4 kB
text/typescript
export { HCS10Plugin } from './plugins/hcs-10/HCS10Plugin';
export { HCS2Plugin } from './plugins/hcs-2/HCS2Plugin';
export { InscribePlugin } from './plugins/inscribe/InscribePlugin';
export { HbarPlugin } from './plugins/hbar/HbarPlugin';
export { HCS10Plugin as OpenConvAIPlugin } from './plugins/hcs-10/HCS10Plugin';
export { ConversationalAgent } from './conversational-agent';
export type { ConversationalAgentOptions } from './conversational-agent';
export {
BaseAgent,
type ToolFilterConfig,
type ExecutionMode,
type OperationalMode,
type HederaAgentConfiguration,
type ConversationContext,
type ChatResponse,
type UsageStats,
} from './base-agent';
export { LangChainAgent } from './langchain-agent';
export { createAgent } from './agent-factory';
export {
LangChainProvider,
type AIProvider,
type VercelAIProvider,
type BAMLProvider,
} from './providers';
export * from 'hedera-agent-kit';
export type { IStateManager } from '@hashgraphonline/standards-agent-kit';
export type {
MCPServerConfig,
MCPConnectionStatus,
MCPToolInfo,
} from './mcp/types';
export {
MCPServers,
createMCPConfig,
validateServerConfig,
} from './mcp/helpers';
export * from './memory';
export {
createEntityTools,
ResolveEntitiesTool,
ExtractEntitiesTool,
} from './tools/EntityResolverTool';
export { ContentStoreManager } from './services/ContentStoreManager';