openclaw/extensions/agentmail/src/tools.ts
2026-01-27 22:33:00 -08:00

14 lines
401 B
TypeScript

import type { ChannelAgentTool } from "clawdbot/plugin-sdk";
import { AgentMailToolkit } from "agentmail-toolkit/clawdbot";
import { getAgentMailClient } from "./client.js";
/**
* Returns all AgentMail agent tools.
*/
export function createAgentMailTools(): ChannelAgentTool[] {
const client = getAgentMailClient();
const toolkit = new AgentMailToolkit(client);
return toolkit.getTools();
}