aboutsummaryrefslogtreecommitdiffstats
path: root/examples/config.toml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-23 16:45:42 +0200
committerDanilo M. <danix@danix.xyz>2026-10-23 16:45:42 +0200
commitab7599c49f8933dda8f06a86124e3917163cda28 (patch)
treefe61a36a5e41e63bcda54e0bebc4fa5c0c8a71b7 /examples/config.toml
parent709d9e573f33030e17601d312e9a2b461f45a64d (diff)
downloaddesktop-assistant-ab7599c49f8933dda8f06a86124e3917163cda28.tar.gz
desktop-assistant-ab7599c49f8933dda8f06a86124e3917163cda28.zip
docs: cloud models, example provider and cloud tools
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'examples/config.toml')
-rw-r--r--examples/config.toml12
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/config.toml b/examples/config.toml
index 85fd846..bf3e3e4 100644
--- a/examples/config.toml
+++ b/examples/config.toml
@@ -15,3 +15,15 @@
# SEARXNG_URL = "http://searxng.example.org"
# WEATHER_ENV = "/home/you/.config/udt/weather.env"
# CALENDAR_DIR = "/home/you/.local/share/calendars"
+
+# Cloud models, picked per chat in the canvas header, never a fallback.
+# One table per provider with an OpenAI-compatible API. key_cmd prints the
+# API key and runs without a shell, once at startup: the key is never
+# stored here. models are the ids the canvas offers; the settings page
+# fetches the list with `assistant.py --cloud-models <name>`. A cloud chat
+# is offered only the tools whose file says cloud = true.
+# [[cloud]]
+# name = "openrouter"
+# url = "https://openrouter.ai/api/v1"
+# key_cmd = "pass show llm/openrouter"
+# models = ["mistralai/mistral-large"]