picoclaw/pkg/tools/integration
Anton Bogdanovich 794eb04f32
feat(providers): add gemini web search provider (#2763)
* add gemini web search provider

* fix(web): prefer free providers before Gemini in auto mode

* fix(web): expose gemini api key and model settings

* fix(web): prefer configured providers before Gemini in auto mode

* fix(web): satisfy gemini lint checks

* fix(web): address gemini provider review feedback

* test(web): align auto-provider expectations

* fix(web): let gemini ignore search range
2026-05-14 09:50:47 +08:00
..
helpers.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
mcp_tool.go fix(events): keep runtime observers non-blocking 2026-04-27 13:09:03 +08:00
mcp_tool_test.go fix(events): keep runtime observers non-blocking 2026-04-27 13:09:03 +08:00
message.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
message_test.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
reaction.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
reaction_test.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
shared.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
skills_install.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
skills_install_test.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
skills_search.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
skills_search_test.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
tts_send.go refactor(tools): reorganize tool packages and facades 2026-04-17 13:44:31 +08:00
web.go feat(providers): add gemini web search provider (#2763) 2026-05-14 09:50:47 +08:00
web_test.go feat(providers): add gemini web search provider (#2763) 2026-05-14 09:50:47 +08:00