picoclaw/pkg/tools/integration
肆月 7b5fe01187
fix(web): update sogou search regex to match new HTML structure (#3139)
- reSogouTitle: make class attribute quotes optional (class="?resultLink"?)
- reSogouSnippet: allow additional CSS classes after clamp (clamp\d*[^"]*)

Sogou WAP search page changed its HTML format:
- class=resultLink -> class="resultLink" (added quotes)
- class="clamp3" -> class="clamp2 fz-mid click-sugg-content" (extra classes)

Fixes web_search tool failing to parse sogou search results.
2026-06-17 17:02:54 +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 fix(message): gate local media attachments 2026-05-22 16:36:44 -07:00
message_test.go fix(message): gate local media attachments 2026-05-22 16:36:44 -07: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 fix(web): update sogou search regex to match new HTML structure (#3139) 2026-06-17 17:02:54 +08:00
web_test.go fix(tools): block 198.18.0.0/15 in SSRF guard 2026-06-09 19:01:42 +08:00