actual-mcp
Version:
Actual Budget MCP server exposing API functionality
12 lines • 457 B
JavaScript
// Parses and validates input arguments for balance-history tool
export class BalanceHistoryInputParser {
parse(args) {
const { accountId, includeOffBudget, months } = args;
return {
accountId,
includeOffBudget: typeof includeOffBudget === 'boolean' ? includeOffBudget : false,
months: typeof months === 'number' && months > 0 ? months : 12,
};
}
}
//# sourceMappingURL=input-parser.js.map