@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.
22 lines (21 loc) • 934 B
JavaScript
import { z } from "zod";
import { BaseHCS10QueryTool } from "./standards-agent-kit.es7.js";
const ListUnapprovedConnectionRequestsZodSchema = z.object({});
class ListUnapprovedConnectionRequestsTool extends BaseHCS10QueryTool {
constructor(params) {
super(params);
this.name = "list_unapproved_connection_requests";
this.description = "Lists all connection requests that are not fully established, including incoming requests needing approval and outgoing requests waiting for confirmation.";
this.specificInputSchema = ListUnapprovedConnectionRequestsZodSchema;
}
async executeQuery() {
const hcs10Builder = this.hcs10Builder;
await hcs10Builder.listUnapprovedConnectionRequests();
const result = await hcs10Builder.execute();
return "rawResult" in result ? result.rawResult : result;
}
}
export {
ListUnapprovedConnectionRequestsTool
};
//# sourceMappingURL=standards-agent-kit.es18.js.map