From a065a4c30be748b0c8fc6dd0b5ee1dc4d3de4b1c Mon Sep 17 00:00:00 2001 From: Agando Date: Mon, 9 Nov 2026 15:36:23 +0100 Subject: chore(newos4): commit accumulated maintenance output The daily collector and the feedback pipeline had left 57 modified files uncommitted (skills, modules-index, CHANGELOG, feedback decisions, debug counters). The public mirror publishes git HEAD, so without this the published repo stayed behind the tree - and it blocked the publisher outright once uncommitted subtrees started failing loudly. --- skills/web-search-and-fetch.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'skills/web-search-and-fetch.json') diff --git a/skills/web-search-and-fetch.json b/skills/web-search-and-fetch.json index 49c4dd5..b41f12a 100644 --- a/skills/web-search-and-fetch.json +++ b/skills/web-search-and-fetch.json @@ -9,7 +9,7 @@ "api" ], "category": "research", - "created": "2026-07-06T00:13:29.403Z", - "updated": "2026-07-06T00:13:29.403Z", + "created": "2026-08-19T07:27:29.653Z", + "updated": "2026-10-16T16:30:38.267Z", "content": "---\nname: web-search-and-fetch\ndescription: How to search the web and fetch URL content using the WebX11 proxy API\ntags: [search, fetch, web, proxy, api]\ncategory: research\n---\n## Steps\n1. **Search the web:**\n - Use search or web_search(query) — uses /api/search which queries SearXNG + DDG fallback\n - Results include: title, url, content snippet, source engine\n - Always available (same-origin, no CORS issues)\n - 5-minute server-side cache for repeated queries\n - Alternative: use ddg or duck for DuckDuckGo direct, or s as alias\n\n2. **Fetch URL content:**\n - Use fetch or web_fetch(url) — uses /api/extract which strips HTML, extracts clean text\n - Returns: title, content (up to 4000 chars), word_count, extraction method\n - SSRF protection blocks internal network addresses\n - 15-minute server-side cache\n\n3. **Search flags (via terminal search command):**\n - search --summarize — adds AI-generated overview via Ollama\n - search --fetch — fetches content snippets for top 3 results\n\n4. **When to use:**\n - User asks about current events, facts, research → use search \n - User says \"read this article\" or provides a URL → use fetch \n - For in-depth analysis: search first, then fetch top results" } \ No newline at end of file -- cgit v1.2.3