summaryrefslogtreecommitdiffstats
path: root/examples/tools/calendar.toml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-26 08:01:57 +0200
committerDanilo M. <danix@danix.xyz>2026-09-26 08:01:57 +0200
commit55659f8422bdf6c4d62ba41f00461b304b43be0b (patch)
tree988661a3da6fe727147fe9dc507b4262e4d8aa5b /examples/tools/calendar.toml
parent8685afde21bf8e94071dbf0b0171b4a2e91492cf (diff)
downloaddesktop-assistant-55659f8422bdf6c4d62ba41f00461b304b43be0b.tar.gz
desktop-assistant-55659f8422bdf6c4d62ba41f00461b304b43be0b.zip
Add calendar tool reading the vdirsyncer folder directly
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'examples/tools/calendar.toml')
-rw-r--r--examples/tools/calendar.toml11
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/tools/calendar.toml b/examples/tools/calendar.toml
new file mode 100644
index 0000000..75e4898
--- /dev/null
+++ b/examples/tools/calendar.toml
@@ -0,0 +1,11 @@
+description = "Events in the user's calendar for a range of days. Use it for questions about appointments, birthdays, what is planned."
+command = ["agenda.py", "{start}", "{days}"]
+timeout = 10
+
+[params.start]
+type = "string"
+description = "First day, YYYY-MM-DD. Empty for today."
+
+[params.days]
+type = "integer"
+description = "How many days, 1 for a single day. Empty for 1."