Files
oh-my-pi/packages
Josh Mini bb5bfb2c04 fix(vibe): only override the vibe snapshot when teardown lost the live toolset
The persisted pre-vibe snapshot was applied on every reconciliation that
re-entered vibe mode, including cold resumes and switches in from a non-vibe
session. Those paths build their toolset from the current CLI flags and
settings, so replacing it with a historical snapshot silently drops tools the
session was started with: resuming a session that entered vibe under
--tools read with --tools read,bash restored only read on exit.

Gate the override on the one case the snapshot exists for: the vibe -> vibe
switch, where #clearTransientModeState kept the already-reduced live set.
2026-08-09 11:23:07 +08:00
..
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-06 13:32:34 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00
2026-08-07 23:38:40 +02:00