Skip to content

Releases: zgsm-ai/costrict

Release v2.2.4

28 Jan 06:38
bcc76e8

Choose a tag to compare

  • Added Smart Code Folding
  • Enabled Smart Mistake Detection by default with auto-switch model enabled
  • Enhanced Zgsm streaming response parsing with improved format handling
  • Fixed file scanner to use relative paths for ignore directory checks
  • Removed deprecated POWER_STEERING experimental feature
  • Updated test cases and improved code coverage
  • Sync roocode last commit
  • Fix known issues

Release v2.2.3

26 Jan 13:27
bcd89ad

Choose a tag to compare

  • Compatible with zgsm function call parameter parsing
  • Update internationalization
  • Sync roocode last commit

Release v2.2.2

25 Jan 04:47
d016813

Choose a tag to compare

  • Updated Worktrees UI
  • Updated suggestedBranch
  • Updated MCP configuration
  • Fix missing translations
  • Fix test cases
  • Sync roocode last commit

Release v2.2.1

24 Jan 19:49
7f65ae4

Choose a tag to compare

  • Added custom condense prompt editing in Context Management settings.
  • Re-architected intelligent context condensation algorithm (V2).
  • Introduced zgsmCodeMode filtering for mode selection.
  • Updated Worktrees description for generality.
  • Optimized subtask display in chat history with count and expand/collapse.
  • Improved Token progress display text and labels.
  • Removed experimental "Power Steering" mode.
  • Removed experimental "Multi-File Apply Diff" feature.
  • Updated English, Simplified Chinese, and Traditional Chinese localization texts.
  • Fix gemini-cli response parsing.
  • Sync roocode last commit

Release v2.2.0

23 Jan 04:29
001e775

Choose a tag to compare

  • Added worktree functionality, supporting switching between multiple branches
  • Added review history feature, supporting viewing and managing historical review records
  • Added concise prompt mode to reduce token consumption
  • Improved intelligent error detection and automatic model switching logic
  • Improved task mode processing and mode selection logic
  • Improved IPC authentication error handling and retry logic
  • Removed all XML protocol code
  • Provided lightweight XML compatibility for Costrict Provider
  • UI experience improvements
  • Fixed known issues
  • Sync roocode last commit

Release v2.1.19

20 Jan 12:12
9ab66af

Choose a tag to compare

  • Added GBK encoding support for Windows system commands, including tasklist, ping, netstat, etc.
  • Added OpenAI Codex rate limit monitoring and usage dashboard
  • Optimized task history update mechanism, supporting incremental updates to reduce communication overhead
  • Fixed issue where context compression state gets stuck when task is cancelled
  • Improved error messages when read_file tool is used on directories
  • Added MCP tool count statistics and warning UI components (WarningRow, TooManyToolsWarning)
  • Fixed known issues
  • Sync roocode last commit

Release v2.1.18

18 Jan 04:23
31448ba

Choose a tag to compare

  • Fix markdown collapse flickers
  • Sync roocode last commit

Release v2.1.17

17 Jan 10:44
7faae85

Choose a tag to compare

  • Add smart mistake detection and automatic model switching capability
  • Add auto_switch_model type support for quota display improvements
  • Add support for global Costrict directory in skills system
  • Enable markdown collapse by default for better readability
  • Add setting to toggle long markdown collapse without scroll
  • Add current task display with multilingual support (English, Simplified Chinese, Traditional Chinese)
  • Refactor chat display to show last user feedback instead of current task
  • Replace hardcoded zgsm base URL with COSTRICT_BASE_URL environment variable
  • Improve error handling and display in chat components
  • Sync roocode last commit
  • Fix known issues

Release v2.1.16

13 Jan 17:08
0103c7c

Choose a tag to compare

  • Fix parallel_tool_calls parameter handling for LiteLLM/Bedrock compatibility
  • Add Stop button with queue message functionality for task management
  • Improve RandomLoadingMessage with static display support and 28 new emoji-based loading phrases
  • Optimize OpenAI format transformation with enhanced test coverage
  • Optimize ChatRow/ChatTextArea/ChatView components for better user experience
  • Add tool ID validation utilities
  • Sync roocode last commit
  • Fix known issues

Release v2.1.15

12 Jan 19:52
1df0d65

Choose a tag to compare

  • Fix zgsm provider model flush to include baseUrl from provider configuration
  • Performance optimization: Use shallow copy instead of deep clone in message processing (80-90% reduction in cloning overhead)
  • Add settings search functionality with fuzzy matching and highlight animation
  • Add RandomLoadingMessage component for varied loading messages
  • Refactor settings view with improved tab management and search integration
  • Add multilingual support for reasoning status messages (English, Simplified Chinese, Traditional Chinese)
  • Improve ChatRow component rendering and state management
  • Enhance ReasoningBlock with better message formatting
  • Sync roocode last commit
  • Fix known issues