UNPKG

@bitte-ai/agent-sdk

Version:

Agent SDK for Bitte Protocol

16 lines (15 loc) 493 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handleRequest = handleRequest; const error_1 = require("./error"); async function handleRequest(input, logic, responseTransformer) { try { const result = await logic(input); return responseTransformer(result); } catch (err) { const message = (0, error_1.errorString)(err); console.error(message); return responseTransformer({ meta: { message } }); } }