← ClaudeAtlas

channel-plugin-duplicate-socketlisted

Marveen flottában új channel plugin (slack-channel, telegram, stb.) telepítésekor a user-szintű ~/.claude/settings.json enabledPlugins minden agent-nek loadolja a plugin server-t, és ha az egy Socket Mode connection-t nyit (Slack), akkor TÖBB agent egyszerre nyit ugyanazon a workspace-en kapcsolatot. Akkor használd, ha egy agent Socket Mode-os channel plugin-t használ és inbound event-ek "fele eltűnik".
Szotasz/marveen · ★ 107 · AI & Automation · score 77
Install: claude install-skill Szotasz/marveen
# Channel plugin duplicate Socket Mode connection ## Mikor használd - Új channel plugin (slack-channel, vagy bármi Socket-Mode-os) telepítve a flottába - Egy agent (pl. the Slack agent) használja a Slack-et, és the operator azt jelzi hogy DM-eket küld, de "semmi nem történik" - A Slack auth.test OK, manifest OK, tokenek OK, bot scope-ok rendben — de events nem érkeznek a server.ts-hez - Egyszerre több claude process fut `--channels` flaggel a flottában ## Eljárás 1. `ps aux | grep server.ts | grep -v grep` -- count how many slack-channel server.ts processes are running 2. Ha >1 instance: `ps -o pid,ppid,command -p <pid>` minden parent process-re. A ppid chain végén legyen `claude --continue ... --channels plugin:...`. Ha az `--channels` flag NEM ugyanaz mint a plugin, akkor a plugin másodlagosan loadolódott az `enabledPlugins`-ből. 3. Megnézed a user-szintű engedélyezést: `grep -A5 enabledPlugins ~/.claude/settings.json`. Ha a problémás plugin `true` itt, akkor minden agent betölti. 4. Project-szinten override-old: `<projekt>/.claude/settings.json` -> `{"enabledPlugins": {"<plugin>@<marketplace>": false}}`. Project > user precedencia. 5. Az adott agent saját project-szintű settings.json-jában HAGYD true-n -- ott explicit engedélyezve marad. 6. A felesleges channel-process-eket killeld (kill <pid>), vagy restart-old a tmux session-t, amelyikben fut. 7. Verify: `ps aux | grep server.ts | grep -v grep` -- csak az agent-szintű session-ben fusson a plugin. ## Buktatók - A Socke