v0.5.1
Merges new work from upstream (mpfaffenberger/code_puppy) into fast-puppy.
Features
/themeplugin (upstream mpfaffenberger#385): interactive split-panel theme picker with 11 curated themes plus Surprise Me / Restore Defaults. Themes persist across restarts; terminal palette auto-resets on exit.
Fixes
- Kennel disabled-tool suppression: when
puppy_kennelis toggled off, its memory tools are now hidden from the agent's tool surface (previously they bounced withDISABLED_TOOL_ERROR), and the live agent reloads immediately on enable/disable.
(0.5.0 was skipped — its PyPI filename was burned by a prior deleted upload.)