Skip to content

🚀 CodeBuddy Code v2.80.0 Release

✨ New Features

Native Windows PowerShell Support

Added native PowerShell command execution tool that automatically detects PowerShell 7+ and Windows PowerShell 5.1 versions with adapted syntax guidance. When Git Bash is not installed, PowerShell automatically becomes the sole shell tool without crashing. Includes 24 built-in security validations covering dangerous patterns such as code injection, download-and-execute, and privilege escalation.

Memory System Overhaul

  • Typed Memory enabled by default, using 4 memory types (user/feedback/project/reference) for structured cross-session memory management
  • Automatically selects the most relevant memories based on user queries to inject into context, helping the AI better understand your project and preferences
  • Memories older than 1 day include a staleness warning; file paths or function names from memories trigger a reminder to verify they still exist before use
  • Supports automatic memory extraction after conversation ends (must be manually enabled in settings)

GLM-5.1 Model

Added GLM-5.1 and GLM-5.1-ioa model configurations.

🔧 Improvements

  • Windows Process Management Enhancement: Replaced simple kill with taskkill process tree termination, improving process cleanup reliability on Windows
  • Windows Exit Code Semantics: Correctly interprets non-standard exit codes from Windows tools such as robocopy and xcopy
  • JSON Parameter Fix Enhancement: Fixed the issue where "> was incorrectly used as ": in LLM output, causing tool call parameter parsing failures
  • Plugin Update Resilience: Automatically detects or reinstalls when plugin installation path is missing, preventing update failures
  • Rating Panel Interaction: Rating panel now only intercepts rating key presses when open, no longer disabling the entire input box
  • Request Compatibility: Removed trailing assistant messages without tool_calls, improving compatibility with more OpenAI-compatible APIs
  • WeChat Work Group Chat Optimization: Support for group chat messages prefixed with @bot-name for permission replies, auto-skip "next step suggestions" in group chats, differentiated welcome messages for group/private chats, and added [Please reply to confirm] prefix for permission confirmation messages

🐛 Bug Fixes

  • Terminal Resource Leak: Fixed the issue where Web UI terminal PTY sessions were not cleaned up on process exit, preventing system PTY device exhaustion
  • AskUserQuestion Defensive Improvement: Fixed incorrect handling of empty questions/options in the component, added automatic rejection of invalid questions and filtering of empty label options