Agent-Reach/agent_reach
Panniantong 0d1a33236e fix: YouTube requires JS runtime — auto-configure Node.js in install
yt-dlp now requires an external JS runtime (deno or Node.js) for YouTube.
Since agent-reach already installs Node.js, we configure yt-dlp to use it:

1. cli.py: install writes '--js-runtimes node' to ~/.config/yt-dlp/config
2. youtube.py: doctor checks JS runtime availability and config
3. SKILL.md: updated YouTube section with accurate troubleshooting

Bilibili note: 412 errors are IP-based (needs proxy), not cookie-related.

Fixes #47
2026-02-27 11:45:39 +01:00
..
channels fix: YouTube requires JS runtime — auto-configure Node.js in install 2026-02-27 11:45:39 +01:00
guides Merge pull request #46 from Panniantong/migrate-bird-to-xreach 2026-02-27 15:21:25 +08:00
integrations feat: migrate Twitter backend from bird CLI to xreach CLI 2026-02-27 08:17:51 +01:00
skill fix: YouTube requires JS runtime — auto-configure Node.js in install 2026-02-27 11:45:39 +01:00
__init__.py fix: sync __version__ with pyproject.toml (1.0.0 → 1.2.0) 2026-02-26 15:07:24 +01:00
cli.py fix: YouTube requires JS runtime — auto-configure Node.js in install 2026-02-27 11:45:39 +01:00
config.py feat: migrate Twitter backend from bird CLI to xreach CLI 2026-02-27 08:17:51 +01:00
cookie_extract.py rename: Agent Eyes → Agent Reach 2026-02-24 10:25:46 +01:00
core.py feat: migrate Twitter backend from bird CLI to xreach CLI 2026-02-27 08:17:51 +01:00
doctor.py feat: add uninstall command; fix utf-8 encoding and minor cleanups 2026-02-26 16:01:22 +08:00