Claude Code mod: no way to turn off the automatic /reload-plugins without losing the Inbox tool
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- tooling
Línea de trabajo
Start in controller.ts where AutoReload is built for any session with the Inbox tool, and trace how auto_reload is sent on the bridge poll. The Pi mod already implements PLANNOTATOR_AUTO_RELOAD / autoReload with env-over-config precedence (#2356); mirror that lookup here. Done means: with the setting off, no AutoReload is constructed and no auto_reload is sent, while the Inbox tool, reminder and reply wake still work. Note a fix is already proposed in #3429, so check that before starting.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
After a Plannotator update, the Claude Code mod runs /reload-plugins plannotator in every idle Claude Code session connected to the Inbox (#2873). There is no switch to turn this off while keeping the plannotator_inbox tool. Pi already has one (PLANNOTATOR_AUTO_RELOAD / autoReload, #2356), but the mod does not read it.
Environment
- Plannotator plugin 0.28.65 (
plannotator@plannotator), CLI 0.28.64 - Claude Code 2.1.325
- Linux (Debian 13)
- 30+ Claude Code agent sessions running at once on one machine, all connected to the Inbox
What happens
- Run many Claude Code sessions with the mod and the Inbox tool on.
- A Plannotator release reaches the machine (plugin auto-update, or the install script).
- On their next Inbox poll, every idle session gets
reload: { installed }from the Inbox and runs/reload-plugins plannotator.
All sessions reload together, without warning. With dozens of agent sessions, the update timing is outside the person's control.
Expected: a way to keep the Inbox tool and the reply wake, but reload sessions by hand (the Inbox's manual /reload-plugins notice, as before #2873).
Cause
controller.tsbuildsAutoReloadwhenever the session has the Inbox tool and the host can read the prompt box, run a command and report the loaded plugin. No setting is consulted.- With
AutoReloadbuilt, the Inbox link sendsauto_reload: trueon every bridge poll. The Inbox then answers with a reload offer wheneverclaudeSessionOutdatedsays a reload loads a newer plugin. - The only way to stop it today is
PLANNOTATOR_INBOX_TOOL=0. That also removes theplannotator_inboxtool, its reminder and the reply wake.
Proposed behavior
- Extend the existing
PLANNOTATOR_AUTO_RELOADenv var andautoReloadconfig key to the Claude Code mod, rather than add a new setting. Same values and precedence: the env var wins overconfig.json, default stays on. - When off, the mod builds no
AutoReloadand never sendsauto_reload. The Inbox keeps showing its manual/reload-pluginsnotice. The Inbox tool, reminder and reply wake are unchanged.
Workaround today
PLANNOTATOR_INBOX_TOOL=0, which gives up the Inbox tool in every session.
A fix is in #3429.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8.7k
- Forks
- 649
- Merge medio
- 11 h 40 min
- PR fusionados (30 d)
- 810
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de backnotprop/plannotator
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
backnotprop/plannotator#3427 ·
Los mantenedores suelen responder en 1 día
-
install.sh: honor PLANNOTATOR_RELEASE_DOWNLOAD_URL for the binary downloadPosiblemente ocupada @rudycelekli la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
backnotprop/plannotator#3298 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
backnotprop/plannotator#2643 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
backnotprop/plannotator#2243 · 2 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
Annotate documentation omits per-file version history and privacy controlsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
backnotprop/plannotator#1086 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de backnotprop/plannotator
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
AykutSarac/jsoncrack.com#616 ·
-
nip27: long hashtag swallows the rest of the content, lone # gives an empty hashtagPosiblemente ocupada @bardrop la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
nbd-wtf/nostr-tools#578 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
microsoft/Power-CAT-Copilot-Studio-Kit#942 ·
Los mantenedores suelen responder en 1 día
-
[BUG]: Duplicate preposition in heading and unformatted feedback text on Strengthen Argument pageAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
AOSSIE-Org/DebateAI#801 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 2 días