mcp-tess
Version:
MCP server for executing Tess AI api
23 lines • 868 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.handleTessApiError = exports.tessApiClient = void 0;
const axios_1 = __importDefault(require("axios"));
const config_1 = require("./config");
exports.tessApiClient = axios_1.default.create({
baseURL: config_1.TESS_API_BASE,
headers: {
"Authorization": `Bearer ${config_1.TESS_API_KEY}`,
"Content-Type": "application/json"
}
});
const handleTessApiError = (error) => {
if (axios_1.default.isAxiosError(error)) {
throw new Error(`Tess API error: ${error.response?.data?.message || error.message}`);
}
throw error;
};
exports.handleTessApiError = handleTessApiError;
//# sourceMappingURL=base.js.map