feat: add guarded savings agent tools

This commit is contained in:
Matthias
2026-06-23 21:13:02 +02:00
parent 6e687dc9b5
commit b7dae31fe1
22 changed files with 3510 additions and 73 deletions

View File

@@ -10,6 +10,7 @@
import type * as accounts from "../accounts.js";
import type * as auth from "../auth.js";
import type * as bank_balances from "../bank/balances.js";
import type * as bank_comdirectProvider from "../bank/comdirectProvider.js";
import type * as bank_config from "../bank/config.js";
import type * as bank_fintsConfig from "../bank/fintsConfig.js";
@@ -35,6 +36,7 @@ import type * as lib_month from "../lib/month.js";
import type * as lib_seedCategories from "../lib/seedCategories.js";
import type * as loans from "../loans.js";
import type * as savingsChat from "../savingsChat.js";
import type * as savingsChatActionPlans from "../savingsChatActionPlans.js";
import type * as savingsChatHistory from "../savingsChatHistory.js";
import type * as settings from "../settings.js";
import type * as transactions from "../transactions.js";
@@ -49,6 +51,7 @@ import type {
declare const fullApi: ApiFromModules<{
accounts: typeof accounts;
auth: typeof auth;
"bank/balances": typeof bank_balances;
"bank/comdirectProvider": typeof bank_comdirectProvider;
"bank/config": typeof bank_config;
"bank/fintsConfig": typeof bank_fintsConfig;
@@ -74,6 +77,7 @@ declare const fullApi: ApiFromModules<{
"lib/seedCategories": typeof lib_seedCategories;
loans: typeof loans;
savingsChat: typeof savingsChat;
savingsChatActionPlans: typeof savingsChatActionPlans;
savingsChatHistory: typeof savingsChatHistory;
settings: typeof settings;
transactions: typeof transactions;