[BUG] Plan approved via ExitPlanMode disappears after context compaction

Resolved 💬 2 comments Opened May 1, 2026 by angelov1313 Closed May 1, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Incluí:

Título: Plan approved via ExitPlanMode disappears after context compaction — agent implements without user review
Pasos: plan mode → aprobar plan → compactación → agente ejecuta sin mostrar plan
Impacto: Cambios en código sin consentimiento explícito en la sesión actual
Fix sugerido: Forzar re-confirmación del plan después de una compactación, o incluir el plan completo (no solo "was approved") en el summary

What Should Happen?

En modo planificación, solicite un cambio en el modulo de bancos para agregar la función de subir comprobantes, pedí explícitamente "preséntame el plan de cambios para validar", pero la conversación se compacto justamente cuando se presento el plan(no me lo mostro) y al terminar de compactar la conversación, empezó a trabajar el cambio(sin mi aprobación explicita) el cambio lo realizo correctamente, pero pudo haber sido una situación mas compleja, este error me a sucedido dos veces en diferentes días y horarios, en ambos estoy usando OPUS 4.6.

Fix sugerido: Forzar re-confirmación del plan después de una compactación, o incluir el plan completo (no solo "was approved") en el summary

Error Messages/Logs

Steps to Reproduce

cuando el modelo este en anaranjado el contexto, se envía un prompt donde especifique que presente el plan, en modo planificación, el modelo compactara la conversación, puede que se alinee en el momento que presente el plan, y cuando retome las instrucciones asumirá que fue aprobado el plan.

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

4.6

Claude Code Version

en el windows app

Platform

Other

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗