settings · git:20260323.ecfc26a · 2026-03-23 · sha256 ca03112fcfdaf649
settings git:20260323.ecfc26aA
Immutable. This exact content is served forever at /api/v1/blob/ca03112fcfdaf649.
---
name: settings
description: Manage assistant voice, avatar, and system settings
compatibility: "Designed for Vellum personal assistants"
metadata:
emoji: "\u2699\uFE0F"
vellum:
display-name: "Settings"
---
Tools for managing assistant settings: voice configuration (TTS voice, PTT activation key, conversation timeout), avatar management, system settings navigation, and in-app settings tab navigation.
## Avatar
When the user asks to set, change, or update your avatar to an image they provide:
1. Find the uploaded image in the conversation attachments directory
2. Use the `set_avatar` tool with the `image_path` parameter set to the workspace-relative path (e.g. `conversations/<id>/attachments/Dropped Image.png`)
The tool copies the image to the canonical location (`data/avatar/avatar-image.png`) and notifies the app to refresh automatically.
When the user asks to remove, clear, or reset their avatar, use the `remove_avatar` tool. It deletes only the custom image and preserves the native character traits so the character avatar is restored automatically.
**Do NOT use `bash`, `cp`, or `rm` for avatar operations** — always use `set_avatar` / `remove_avatar` so the app is properly notified and character traits are preserved.