@vessl-ai/mcpctl-control-plane
Version:
Vessl MCP Control Plane service for managing distributed jobs.
20 lines • 730 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cacheConfiguration = exports.CacheProvider = void 0;
const config_1 = require("@nestjs/config");
const os = require("os");
const path = require("path");
var CacheProvider;
(function (CacheProvider) {
CacheProvider["MEMORY"] = "memory";
CacheProvider["REDIS"] = "redis";
CacheProvider["ETCD"] = "etcd";
})(CacheProvider || (exports.CacheProvider = CacheProvider = {}));
exports.cacheConfiguration = (0, config_1.registerAs)('cache', () => ({
defaultCache: {
provider: CacheProvider.MEMORY,
backupDir: path.join(os.homedir(), '.mcpctl', 'cache'),
},
caches: {},
}));
//# sourceMappingURL=cache.config.js.map