Aiko-chan / core /tools.py

Commit History

refactor: migrate weather provider to Open-Meteo, improve location extraction, and inject server time into persona context
efed13c

OppaAI commited on

fix: correct wttr.in endpoint usage and improve timezone resolution logic for diverse location inputs
1526efa

OppaAI commited on

feat: update capture_camera_image to trigger frontend camera modal via marker string
294ce04

OppaAI commited on

feat: add interactive webcam modal for photo capture and file uploads
aaf0b77

OppaAI commited on

feat: implement camera capture tool to enable vision capabilities via ffmpeg
58a5d12

OppaAI commited on

refactor: require essential environment variables by raising RuntimeErrors instead of using default values
865cc62

OppaAI commited on

feat: add crypto price tool and update timezone logic to use local system zoneinfo
5d859f8

OppaAI commited on

feat: migrate web search implementation from DuckDuckGo to SearXNG JSON API
d068902

OppaAI commited on

refactor: replace SearXNG with DuckDuckGo search and add support for custom search endpoints
0fffd09

OppaAI commited on

Fix eror
6eff530

OppaAI commited on

Fix error
7f9a52e

OppaAI commited on

Fix sanitize query
43e562d

OppaAI commited on

Update tools
f3ca812

OppaAI commited on

Add more simple tools
d89e682

OppaAI commited on

Add more url and max char
4b3460b

OppaAI commited on

Add more web search functions
fb32a7f

OppaAI commited on

Bump up web search max results and web fetch max chars
3e40b3d

OppaAI commited on

Add web fetch function
b176473

OppaAI commited on

Remove the obsolete duckduckgo_search
bb624cd

OppaAI commited on

fix: switch duckduckgo-search to ddgs package
bd7ef55

OppaAI commited on

fix: switch duckduckgo-search to ddgs package
d77f9a0

OppaAI commited on

Switch from SearXNG to DuckDuckGo due to HF constraint
1bd3034

OppaAI commited on

Update core/tools.py
d124e45

OppaAI commited on

Rename code/tools.py to core/tools.py
bec237d

OppaAI commited on