✨ Features
-
Smarter handling of attached files — Files you send through Telegram, Slack or Discord are now kept aside and only loaded into the conversation when the model actually needs them. Long chats with PDFs or images no longer run out of context after a few messages.
-
Models read attachments directly — When the model opens an attached file, it reads it as a real document or image instead of as a wall of encoded text. PDFs, images and other binary files just work.
-
Hand off files to other tools on disk — A new
export_artifacttool writes a file from the conversation to a folder on disk, so other tools (parsers, converters, shell utilities) can pick it up. -
Hand off files to other tools over the network — A new
get_artifact_urltool produces a temporary download link valid for one hour, so a tool running in another container or machine can fetch the file with a plain HTTP request. Requiresserver.encryptionKeyto be set. -
Choose where temporary files go — Settings → Runtime now has a "Temporary directory" field. Leave it empty to use the system default, or point it at a folder shared with your other tools.
🔧 Improvements
- Reliable file handling in long conversations — Loading attachments no longer confuses the conversation summariser, which previously caused intermittent errors after long chats.