diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-26 08:24:02 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-26 08:24:02 +0200 |
| commit | 3b6f56f93c829a741df4ded189a4b8c98ce7fdff (patch) | |
| tree | 1c947731ed3704bdf60d6660f21d10c6ae8b157f /examples/tools/finance.toml | |
| parent | b1816ed443d715d0c706a40fd202d595d4a11926 (diff) | |
| download | desktop-assistant-3b6f56f93c829a741df4ded189a4b8c98ce7fdff.tar.gz desktop-assistant-3b6f56f93c829a741df4ded189a4b8c98ce7fdff.zip | |
Add calc, mail, playing and finance example tools
All read-only: each command is fixed in its tool file, so the model
fills parameters but can never reach mailctl tag or firefly tx add.
qalc reads "17.5% of 240" as a modulo, so the calc hint shows percent
as a factor.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'examples/tools/finance.toml')
| -rw-r--r-- | examples/tools/finance.toml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/tools/finance.toml b/examples/tools/finance.toml new file mode 100644 index 0000000..b05031c --- /dev/null +++ b/examples/tools/finance.toml @@ -0,0 +1,13 @@ +description = "The user's money, from Firefly III: account balances, this month's budgets, or recent spending. Read-only." +command = ["finance.sh", "{what}", "{days}"] +timeout = 20 +announce.it = ["Controllo i conti."] +announce.en = ["Checking your accounts."] + +[params.what] +type = "string" +description = "balances, budgets or spending" + +[params.days] +type = "integer" +description = "For spending: how many days back. Empty for 30." |
