UNPKG

@toriihq/torii-mcp

Version:

Model Context Protocol server for Torii API

36 lines 1.48 kB
export var AGGREGATION_TYPES; (function (AGGREGATION_TYPES) { AGGREGATION_TYPES["METRIC"] = "metric"; AGGREGATION_TYPES["GROUP_BY"] = "groupBy"; AGGREGATION_TYPES["DATE_RANGE"] = "date_range"; AGGREGATION_TYPES["DATE_HISTOGRAM"] = "date_histogram"; })(AGGREGATION_TYPES || (AGGREGATION_TYPES = {})); export var METRIC_FUNCTIONS; (function (METRIC_FUNCTIONS) { METRIC_FUNCTIONS["TOTAL"] = "total"; METRIC_FUNCTIONS["SUM"] = "sum"; METRIC_FUNCTIONS["AVG"] = "avg"; METRIC_FUNCTIONS["MAX"] = "max"; METRIC_FUNCTIONS["MIN"] = "min"; })(METRIC_FUNCTIONS || (METRIC_FUNCTIONS = {})); export var AGGREGATION_SORT_ORDERS; (function (AGGREGATION_SORT_ORDERS) { AGGREGATION_SORT_ORDERS["DESC"] = "desc"; AGGREGATION_SORT_ORDERS["ASC"] = "asc"; })(AGGREGATION_SORT_ORDERS || (AGGREGATION_SORT_ORDERS = {})); export var DATE_HISTOGRAM_PERIODS; (function (DATE_HISTOGRAM_PERIODS) { DATE_HISTOGRAM_PERIODS["WEEKLY"] = "weekly"; DATE_HISTOGRAM_PERIODS["MONTHLY"] = "monthly"; DATE_HISTOGRAM_PERIODS["QUARTERLY"] = "quarterly"; DATE_HISTOGRAM_PERIODS["YEARLY"] = "yearly"; })(DATE_HISTOGRAM_PERIODS || (DATE_HISTOGRAM_PERIODS = {})); export function convertArgsToParameters(args) { return Object.entries(args) .filter(([_, value]) => value !== undefined) .map(([name, value]) => ({ name, value: typeof value === 'string' ? value : JSON.stringify(value) })); } //# sourceMappingURL=shared.types.js.map