Agent-Reach/agent_reach/channels
Panniantong 39f76ee4dc fix: replace 'mcporter list' with 'mcporter config list' to prevent hangs
mcporter list probes all configured servers sequentially, which can hang
indefinitely when servers are slow/offline. mcporter config list reads
config without probing — sufficient for checking if a server is configured.

Affected: doctor checks (4 channels) and install command (2 calls).

Fixes #34
2026-02-27 03:06:27 +01:00
..
__init__.py feat: 新增抖音(Douyin)渠道 - 基于 douyin-mcp-server 2026-02-26 13:25:57 +01:00
base.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
bilibili.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
bosszhipin.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
douyin.py fix: replace 'mcporter list' with 'mcporter config list' to prevent hangs 2026-02-27 03:06:27 +01:00
exa_search.py fix: replace 'mcporter list' with 'mcporter config list' to prevent hangs 2026-02-27 03:06:27 +01:00
github.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
linkedin.py fix: replace 'mcporter list' with 'mcporter config list' to prevent hangs 2026-02-27 03:06:27 +01:00
reddit.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
rss.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
twitter.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
web.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
xiaohongshu.py fix: replace 'mcporter list' with 'mcporter config list' to prevent hangs 2026-02-27 03:06:27 +01:00
youtube.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00