Commit Graph

12 Commits

Author SHA1 Message Date
melod1n d666244863 storage: persist message attachments and user AI settings 2026-05-10 22:52:10 +03:00
melod1n 2fc60806ff feat(ollama): add tool calling support
Add Ollama tool integration for web search, weather, datetime, filesystem operations, and shell evaluation. Implement multi-round tool call handling, streaming updates, thinking cleanup, and safer path validation for file tools.

Also add related environment configuration, command execution helper, MarkdownV2 cancel handling fixes, and remove unused TryAgain callback command.
2026-05-03 15:16:14 +03:00
melod1n 13b41c3026 bump libs
migrate to typescript 6
remove ytdl feature
2026-05-01 07:05:17 +03:00
melod1n 18b7a2082b updates 2026-03-03 00:29:03 +03:00
melod1n 1f96e3553e * environment variable to enable/disable processing links in messages (for downloading videos)
* bot will not automatically download video from youtube or load it from cache. It will fetch video info first, then suggest to download or get video from cache (with retry options)
* some rewriting in sending/editing/replying to messages
2026-03-03 00:01:44 +03:00
melod1n 63c64dfa8e update error logging
cutting all kind of prefixes for prompt making
2026-01-28 16:40:29 +03:00
melod1n 19a5942fec update requirements checking 2026-01-22 15:34:50 +03:00
melod1n e833c16878 improvements 2026-01-22 13:50:36 +03:00
melod1n 472594111f fix "null" 2026-01-22 12:32:29 +03:00
melod1n 193bb3d3ad support for thinking models, ux improvements 2026-01-21 20:10:10 +03:00
melod1n b564284675 ability to cancel ollama generation 2026-01-15 20:07:29 +03:00
melod1n 8743258474 ability to cancel ollama generation 2026-01-15 20:03:47 +03:00