Releases: PriNova/cody
Release custom-builds vscode-v1.78.1+0
Release custom-builds until upstream 52d16e3
All enhanced features can be found here
🚀 What's New
Enhanced Token Counting and Display in Chat Interface
✨ New Features
- Implemented a progress bar in the token display for a visual representation of token usage.
- Formatted token counts with a "k" suffix for values >= 1000 to improve readability.
- Display token usage in
TokenCounterFooter
with current, total, and context window size.
🔧 Improvements
- Refactored token counting logic in
HumanMessageEditor
andTranscript
for improved accuracy and performance. - Improved context item token updates using mutation listeners and debounced calculations.
- Ensured accurate initial token calculation on editor state mount in
HumanMessageEditor
.
🎨 UI Enhancements
- Refined the styling and layout of the
TokenDisplay
component andTokenCounterFooter
for improved user experience. - Updated the color of the token usage text based on proximity to the limit (green, yellow, red).
Release custom-builds vscode-v1.78.0+0
Release custom-builds until upstream 8abfeb4
All enhanced features can be found here
🚀 What's New
Enhancements to Chat, Models, Edits, Prompts, and Contextual Understanding
✨ New Features
- Chat: Re-added the copy to clipboard button for assistant messages, making it easier to reuse generated content.
- Context: Enhanced rule search paths to find
.sourcegraph/rules
directories by traversing up the directory tree, stopping at the project root.
Release custom-builds vscode-v1.76.0+0
Release custom-builds until upstream 429e4e4
All enhanced features can be found here
🚀 What's New
Enhanced Chat Experience Workflow Context (currently non-functional) and Fixes
✨ New Features
- Workflow Context: Integrated workflows as context items in chat mentions, allowing users to mention pre-configured workflows in their conversations. This is the first step of further iterations for reliable agentic chat with pre-defined workflows by the user.
- Custom Links: Added support for custom links in chat mentions, enabling users to reference pre-configured providers within chat.
🎨 UI/UX
- At-Mention Menu: Clarified at-mention menu item naming for repository context.
🐛 Bug Fixes
- Token Calculation: Corrected token count calculation for context files and the human message editor.
Release custom-builds vscode-v1.74.0+3
Release custom-builds until upstream d6382e5
All enhanced features can be found here
🚀 What's New
Workflow Panel Updates
✨ New Features
- The workflow panel title now dynamically updates to display the name of the currently loaded or saved workflow file.
🔧 Improvements
- Updated workflow panel title after saving a workflow.
- Updated workflow panel title after loading a workflow.
Release custom-builds vscode-v1.74.0+2
Release custom-builds until upstream d6382e5
All enhanced features can be found here
🚀 What's New
Migrate Workflow Configuration to .sourcegraph
Directory
✨ New Features
- Migrated custom workflow nodes, commit templates, and system instructions to use
.sourcegraph
directory. - Updated custom system instructions and commit templates retrieval to use
.sourcegraph/prompts
directory. - Updated workflow file paths to use
.sourcegraph/workflows
directory. - Updated node file paths to use
.sourcegraph/nodes
directory.
🔧 Improvements
- Adjusted the
ruleSearchPaths
function to only search the specific path for rules, removing the need to traverse the directory tree.
Release custom-builds vscode-v1.74.0+1
Release custom-builds until upstream d6382e5
All enhanced features can be found here
🚀 What's New
Enhanced User Experience and Functionality Improvements
✨ New Features
-
Added support for custom commit templates using a
commit_template.md
file within the.cody/configs/
directory.
-
Implemented visual confirmation (checkmark icon) for the copy button of the assistant message in chat, with a 5-second reset timer.
Before pressing copy button: -
Enabled local context for Enterprise Starter users and added Enterprise Starter development workspace URL.
🔧 Improvements
- Correctly apply temperature settings in both chat and workflow functionalities, ensuring consistent behavior.
🎨 UI Enhancements
- Provides immediate visual feedback when copying code blocks in the chat interface.
Release custom-builds vscode-v1.74.0+0
Release custom-builds until upstream 5358227
All enhanced features can be found here
🚀 What's New
Enhanced Workflow Execution, Node Updates, and Chat Integration
✨ New Features
- Streamlined workflow node execution with consolidated input handling, resolving LLM node execution issues.
- Optimized node updates using
unstable_batchedUpdates
to prevent re-renders and cursor jumps in textarea components. - Fixed file link support in assistant messages code blocks.
🔧 Improvements
- Addressed CLI node execution and input handling issues, ensuring commands are not executed if empty after input replacement.
- Improved node update efficiency by directly finding the node to update.
🐛 Bug Fixes
- Resolved cursor jump issue during node updates.
- Fixed LLM node execution when content was missing.
- Corrected file link handling in code blocks.
Release custom-builds vscode-v1.71.3+0
Release custom-builds until upstream f2e3cfd
All enhanced features can be found here
🚀 What's New
Enhanced Workflow Node Selection and Interaction System
✨ New Features
- Implemented multi-node selection with Shift key + mouse drag support
- Added active node state tracking for sidebar interactions
🔧 Improvements
- Optimized node state transformation with Set-based lookups
- Enhanced useInteractionHandling for better selection behavior
- Background click handling
- Multi-node selection logic
- Single node selection refinements
- Updated Flow.tsx and HelpModal.tsx for new selection capabilities
- Enhanced useNodeOperations for multi-node updates
🎨 UI Enhancements
- Added visual styling for selected nodes
- Enabled ReactFlow selection features and styling
- Implemented selection box visualization
- Updated sidebar interaction based on active node state
🔄 Version
- Bumped version to 1.71.3+0
Release custom-builds vscode-v1.71.0+2
Release custom-builds until upstream ad4753a
All enhanced features can be found here
🚀 What's New
Google Search Integration for LLM Workflow Node for compatible Gemini models
Now you are able to build your own DeepSearch workflow
✨ New Features
- Added Google Search toggle functionality to LLM nodes in the
Property Editor
- Implemented configurable search capabilities within workflow editor
- Enhanced LLM node property editor with search control options
🔧 Improvements
- Updated LLMNode type structure with hasGoogleSearch property
- Enhanced executeLLMNode function to support Google Search parameter
- Extended workflow node customization options
🔨 Technical Updates
- Version bump to 1.71.0+2
- Refined type definitions for LLM node properties
- Enhanced execution logic for LLM nodes
📝 Notes
Users can now enable or disable Google Search functionality for individual LLM nodes directly from the workflow editor, providing more granular control over LLM behavior within workflows.
Release custom-builds vscode-v1.71.0+1
Release custom-builds until upstream ad4753a
All enhanced features can be found here
🚀 What's New
Google Search Integration and Workflow Streamlining
🔧 Improvements
- Fixed regression of triggering a Google Search regardless of the switch
- Bumped version to 1.71.0+1
🎨 UI Enhancements
- Enhanced HumanMessageEditor with Google Search toggle integration
- Improved chat interface with new Google Search toggle controls
🛠️ Technical Updates
- Implemented chat/google-search protocol command
- Added setGoogleSearchToggle and getAndResetGoogleSearchToggle methods
- Enhanced chat builder with Google Search toggle functionality