aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-26 08:24:02 +0200
committerDanilo M. <danix@danix.xyz>2026-09-26 08:24:02 +0200
commit3b6f56f93c829a741df4ded189a4b8c98ce7fdff (patch)
tree1c947731ed3704bdf60d6660f21d10c6ae8b157f /README.md
parentb1816ed443d715d0c706a40fd202d595d4a11926 (diff)
downloaddesktop-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 'README.md')
-rw-r--r--README.md15
1 files changed, 11 insertions, 4 deletions
diff --git a/README.md b/README.md
index 1d7ecef..a9b15e8 100644
--- a/README.md
+++ b/README.md
@@ -75,10 +75,17 @@ type = "string"
description = "What the model should pass"
```
-The example tools only read: `now` (date), `calendar` (`agenda.py` over
-a vdirsyncer folder), `weather` (OpenWeatherMap, key file in the
-conky-theme-udt format), `search` (a SearXNG instance with the JSON
-format enabled).
+The example tools only read:
+
+- `now`: date and time
+- `calendar`: `agenda.py` over a vdirsyncer folder
+- `weather`: OpenWeatherMap, key file in the conky-theme-udt format
+- `search`: a SearXNG instance with the JSON format enabled
+- `calc`: `qalc` (arithmetic, units, currencies, date math)
+- `mail`: unread threads through `mailctl` searches, no tagging or sync
+- `playing`: the current track from `playerctl`, or `mpc`
+- `finance`: balances, budgets and spending from Firefly III's `firefly`
+ list commands
## License