@hashgraphonline/standards-agent-kit
Version:
A modular SDK for building on-chain autonomous agents using Hashgraph Online Standards, including HCS-10 for agent discovery and communication.
24 lines (23 loc) • 794 B
TypeScript
import { GenericPlugin } from '../GenericPlugin';
import { GenericPluginContext } from '../PluginInterface';
import { StructuredTool } from '@langchain/core/tools';
/**
* OpenConvAI Plugin that provides all the tools from standards-agent-kit
* This plugin enables full HCS-10 agent functionality including registration,
* connection management, and messaging capabilities.
*/
export declare class OpenConvAIPlugin extends GenericPlugin {
id: string;
name: string;
description: string;
version: string;
author: string;
namespace: string;
private hcs10Client?;
private stateManager?;
private tools;
initialize(context: GenericPluginContext): Promise<void>;
private initializeTools;
getTools(): StructuredTool[];
cleanup(): Promise<void>;
}