ls -la && echo "---README---" && head -50 README.md 2>/dev/nullexit code not materialized
cd src && find . -type d | head -60 && echo "---MCP/tools---" && ls -R mcp 2>/dev/null | head -80exit code not materialized
python3 ./.trellis/scripts/task.py current --source 2>/dev/null || echo "NO_ACTIVE_TASK"exit code not materialized
echo "checking standard tools"exit code not materialized
echo "Testing available approaches"; which curl 2>/dev/null && echo "curl available"exit code not materialized
mkdir -p /home/user/worktrees/attempt-baf1b859-3e7c-4a3b-b43a-09f825e5c0c6-cap-1/.trellis/tasks/research && echo "ok"exit code not materialized
curl -s -m 8 -o /dev/null -w "%{http_code}" https://api.search.brave.com 2>&1; echo " <- brave"; curl -s -m 8 -o /dev/null -w "%{http_code}" https://r.jina.ai 2>&1; echo " <- jina"exit code not materialized
curl -s -m 25 "https://r.jina.ai/https://api-dashboard.search.brave.com/app/documentation/web-search/responses" 2>&1 | head -150exit code not materialized
curl -s -m 25 "https://r.jina.ai/https://ai.google.dev/gemini-api/docs/grounding" 2>&1 | head -180exit code not materialized
curl -s -m 25 "https://r.jina.ai/https://developers.google.com/custom-search/v1/overview" 2>&1 | head -90; echo "=====PRICING====="; curl -s -m 20 "https://r.jina.ai/https://developers.google.com/custom-search/v1/site_restricted_api" 2>&1 | head -30exit code not materialized
curl -s -m 25 "https://r.jina.ai/https://documentation.you.com/api-reference/search" 2>&1 | head -90; echo "=====RESEARCH====="; curl -s -m 20 "https://r.jina.ai/https://documentation.you.com/api-reference/research" 2>&1 | head -50exit code not materialized
for u in "https://documentation.you.com/welcome" "https://api.you.com/docs" "https://documentation.you.com/api-reference/search/search"; do echo "===== $u ====="; curl -s -m 18 "https://r.jina.ai/$u" 2>&1 | head -40; doneexit code not materialized
echo "===== JINA SEARCH s.jina.ai ====="; curl -s -m 20 "https://r.jina.ai/https://jina.ai/reader/" 2>&1 | grep -iA3 -E "s\.jina|search|grounding|markdown|citation" | head -50; echo "===== JINA DOCS API ====="; curl -s -m 20 "https://r.jina.ai/https://jina.ai/api-dashboard/reader" 2>&1 | head -40exit code not materialized
echo "===== SERPER ====="; curl -s -m 20 "https://r.jina.ai/https://serper.dev/playground" 2>&1 | grep -iE "price|credit|\\$|search|endpoint|google.serper" | head -25; echo "===== SERPAPI ====="; curl -s -m 20 "https://r.jina.ai/https://serpapi.com/search-api" 2>&1 | grep -iE "price|\\$|search|json|google" | head -20exit code not materialized
echo "===== BING RETIREMENT ====="; curl -s -m 20 "https://r.jina.ai/https://learn.microsoft.com/en-us/bing/search-apis/bing-web-search/overview" 2>&1 | grep -iE "retir|august|2025|deprecat|discontinu|grounding|no longer" | head -20; echo "===== VERTEX GROUNDING PRICING ====="; curl -s -m 20 "https://r.jina.ai/https://ai.google.dev/gemini-api/docs/pricing" 2>&1 | grep -iE "grounding|google search|\\$|1,000 requests|free tier" | head -15exit code not materialized
echo "===== BING DETAIL ====="; curl -s -m 22 "https://r.jina.ai/https://learn.microsoft.com/en-us/bing/search-apis/bing-web-search/overview" 2>&1 | grep -iB1 -A3 -E "retir|grounding with bing|August 11|11, 2025|will be" | head -30; echo "===== SERPER PRICING ====="; curl -s -m 20 "https://r.jina.ai/https://serper.dev" 2>&1 | grep -iE "credit|\\$|2,500|price|google search api|month" | head -20exit code not materialized
echo "===== YOU SEARCH ENDPOINT ====="; curl -s -m 22 "https://r.jina.ai/https://documentation.you.com/api-reference/search" 2>&1 | head -60; echo "===== YOU PRICING ====="; curl -s -m 20 "https://r.jina.ai/https://you.com/platform" 2>&1 | grep -iE "\\$|price|credit|search|research|per 1000|query" | head -20exit code not materialized
echo "===== BING RETIRE DATE ====="; curl -s -m 22 "https://r.jina.ai/https://learn.microsoft.com/en-us/bing/search-apis/bing-web-search/create-bing-search-service-resource" 2>&1 | grep -iE "August 11|retir|2025|grounding|copilot|no longer create" | head -12; echo "===== SERPER ALT ====="; curl -s -m 18 "https://r.jina.ai/https://docs.serper.dev/reference/api-quickstart" 2>&1 | grep -iE "google.serper.dev/search|organic|json|answerBox|credit|\\$" | head -15exit code not materialized
echo "=== EXA SEARCH ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.exa.ai/reference/search | head -c 6000; echo; echo "=== EXA CONTENTS ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.exa.ai/reference/get-contents | head -c 5000exit code not materialized
echo "=== EXA ANSWER ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.exa.ai/reference/answer | head -c 6000exit code not materialized
echo "=== TAVILY SEARCH ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.tavily.com/documentation/api-reference/endpoint/search | head -c 6000; echo; echo "=== TAVILY PRICING ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.tavily.com/documentation/api-credits | head -c 3000exit code not materialized
echo "=== PPLX CHAT ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.perplexity.ai/api-reference/chat-completions-post | head -c 6000; echo; echo "=== PPLX MODELS ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.perplexity.ai/getting-started/models | head -c 3000exit code not materialized
echo "=== LINKUP SEARCH ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.linkup.so/pages/documentation/api-reference/endpoint/post-search | head -c 6000exit code not materialized
echo "=== LINKUP BENCHMARK ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.linkup.so/pages/documentation/get-started/introduction | head -c 6000exit code not materialized
echo "=== LINKUP SEARCH OVERVIEW ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.linkup.so/pages/documentation/endpoints/search/overview | head -c 7000exit code not materialized
echo "=== PPLX PRICING ==="; curl -s --max-time 40 https://r.jina.ai/https://docs.perplexity.ai/getting-started/pricing | head -c 3500; echo; echo "=== EXA PYPI ==="; curl -s --max-time 30 https://r.jina.ai/https://pypi.org/project/exa-py/ | head -c 1200exit code not materialized