Skip to content

🚀 CodeBuddy Code v2.68.0 Release

✨ New Features

Web UI Documentation Viewer

Added a documentation browsing feature in the Web UI, allowing you to access CLI documentation without leaving your workspace:

  • Full-text search for quickly locating the content you need
  • Language switching between Chinese and English to suit different preferences
  • Table of contents navigation and TOC for easy browsing of long documents
  • API Reference quick links for direct access to Swagger UI
  • Support for opening in a new tab as a standalone full-screen view
  • CLI documentation is automatically bundled at build time, supporting offline viewing

🔧 Improvements

  • HTTP API Standardization: All public endpoints unified under the /api/v1/ prefix with version control support; internal endpoints migrated to /internal/ for a clearer structure
  • API Documentation: Added Swagger UI (/api/docs) and OpenAPI specification (/api/openapi.json) for developers to explore and debug APIs
  • Unified Response Format: Public endpoints adopt the standard { data } / { error: { code, message } } envelope format, improving API consistency
  • ACP Endpoint Migration: ACP protocol endpoints migrated from /acp to /api/v1/acp, unifying the routing prefix with REST APIs
  • Credential Storage Optimization: WeChat and WeCom credentials consolidated into a single instances.json file format, with automatic migration from legacy formats
  • API Response Compatibility: Web UI adapted to the unified envelope format, ensuring correct parsing of REST endpoint responses

🐛 Bug Fixes

  • Confirmation Dialog Display: Fixed an issue where the AskUserQuestion confirmation dialog occasionally failed to appear, resolving a race condition in route navigation
  • Documentation Link Format: Corrected the format of localhost links in the Channels documentation