Junkyard

Tools

Everything junkyard can do today.

Eight of them. They all happen to be about money, which says more about what the first user needed than about any grand plan.

Amounts are in MYR. Dates and times are Malaysia time.

Expenses

ToolWhat it does
list_expensesNewest first, with a total. Narrow it by category, by date range, or both.
add_expenseLog an amount against a category. Backdate it if you forgot at the time.
update_expenseFix one entry. Only the fields you mention change.
delete_expenseRemove one entry, and say what it was.

Categories

ToolWhat it does
list_categoriesAll of them, alphabetically.
add_categoryCase-insensitive, so Food and food cannot both exist.
update_categoryRename it. Everything filed under it comes along.
delete_categoryOnly works once nothing is filed under it.

You will not type any of these

Talk normally and the model picks the tool. "spent 12.50 on lunch" is an add_expense. "how much on food this month" is a single list_expenses with a category and a date window, not eight calls and some mental arithmetic.

The one thing worth knowing: a category has to exist before an expense can go in it. Ask for one and it will offer to create it rather than quietly inventing Miscellaneous.

On this page