Feb 15, 2026
Added
- ๐ก Remote skills catalog from llmspec.dev with on-demand download and offline fallback
- ๐งฉ Tab completion for /skills commands using cached remote catalog
Changed
- ๐ Migrate scheduler and skills commands to plugin architecture
- ๐ ๏ธ Move tool callback wrapping from decorator to pydantic-ai patch
- ๐ง Simplify model factory to always load bundled models.json
- ๐๏ธ Add max effort tier and 128K output tokens for Claude Opus
Fixed
- โจ๏ธ Slash command completions reappear after backspace
- ๐ Update Gemini thinking bypass seed to constant string
Feb 14, 2026
Added
- ๐ง Support for Synthetic-Kimi-K2.5-Thinking-NVFP4 model
- ๐ Discover JSON agents and skills from project-level .code_puppy directory
- ๐ Global custom slash commands via ~/.code-puppy/commands/
Changed
- ๐ Replace Claude Sonnet/Opus 4.5 thinking models with Opus 4.6 variants
- โฉ๏ธ Revert Claude code tool call character length tracking fix
Removed
- ๐ Autosave signature verification system
Feb 13, 2026
Changed
- ๐ Enable DBOS backend by default
Removed
- ๐๏ธ Remove deprecated zai-glm-4.6 model entries
Fixed
- ๐งต Resolve race conditions in MessageBus, session cache, and circuit breakers
- ๐ก๏ธ Prevent unbounded memory growth in startup buffer and stderr capture
- ๐งน Ensure proper cleanup of temporary files and resources
- ๐ Replace blocking operations with async equivalents
- ๐พ Use atomic file writes and UTF-8 encoding for config stability
- ๐ข Log dropped messages and plugin errors for better visibility
Security
- ๐ Add HMAC-SHA256 signing to session pickle files
- ๐ก๏ธ Restrict pickle deserialization to safe types only
Feb 12, 2026
Changed
- ๐ค Upgrade GLM models to versions 4.7 and 5, removing support for version 4.6
Feb 8, 2026
Changed
- ๐ Update Discord community link in README