UNPKG

wowok_agent

Version:

Making It Easy for AI Agents to Communicate, Collaborate, Trade, and Trust.

39 lines (38 loc) 1.19 kB
import type { CallEnv } from "wowok"; import type { CallOutput } from "./base.js"; export declare function handleCallResult(result: any): { content: any[]; structuredContent: CallOutput; }; export declare function createServerConfig(packageJson: any, description?: string): { name: any; version: any; description: any; }; export declare function createCapabilitiesConfig(): { capabilities: { prompts: {}; resources: {}; tools: { listChanged: boolean; }; logging: {}; }; }; export declare function createToolMeta(category: string, tags: string[]): { author: string; createdAt: string; lastUpdated: string; category: string; tags: string[]; requiresAuth: boolean; }; export declare function createToolAnnotations(readOnlyHint?: boolean, destructiveHint?: boolean): { readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; export declare function transformSubmission(submission: any): Promise<any>; export declare function validateInput<T>(data: any, schema: any): T; export declare function getEnvConfig(env?: any): CallEnv;