mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
4e3259976b
* feat(google): add search, suggest, news, and trends adapters Four new commands under `google`: - search: browser-based DOM extraction from google.com/search - suggest: public JSON API (suggestqueries.google.com) - news: public RSS feed (top stories + keyword search) - trends: public RSS feed (daily trending searches by region) Shared RSS parser in utils.ts with attribute/CDATA support. Unit tests for parseRssItems, E2E tests with network skip guards. * refactor(google): downgrade search strategy from COOKIE to PUBLIC Google search results are public data, no login needed. Browser is required for DOM rendering, not authentication. Standalone mode confirmed working in testing. * fix: update test comment to reflect PUBLIC strategy