summaryrefslogtreecommitdiff
path: root/Omni/Task/DESIGN.md
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-13 22:01:49 -0500
committerBen Sima <ben@bensima.com>2025-12-13 22:01:49 -0500
commit23edd144ed952802f9ea0fd1103a1e83db916b89 (patch)
tree9f36979a654d5be69570ecbda2c79801968d786b /Omni/Task/DESIGN.md
parentfe5e8064a4f7311c8e3fe6eb4d9e95d16e1d0250 (diff)
Add hledger tools to Telegram bot
- New Omni/Agent/Tools/Hledger.hs with 5 tools: - hledger_balance: query account balances - hledger_register: show transaction history - hledger_add: create new transactions - hledger_income_statement: income vs expenses - hledger_balance_sheet: net worth view - All tools support currency parameter (default: USD) - Balance, register, income_statement support period parameter - Period uses hledger syntax (thismonth, 2024, from X to Y) - Shell escaping fixed for multi-word period strings - Authorization: only Ben and Kate get hledger tools - Max iterations increased from 5 to 10 - Transactions written to ~/fund/telegram-transactions.journal
Diffstat (limited to 'Omni/Task/DESIGN.md')
0 files changed, 0 insertions, 0 deletions