Skip to content

1.06

Choose a tag to compare

@stringandstickytape stringandstickytape released this 05 Jul 00:18
· 114 commits to main since this release

✨ New Features

  • LlamaCpp Support - Added basic llama.cpp support with error handling and default context of 32768 tokens
  • Marp Presentations - Early preview support for Marp presentations with navigation, presenter mode, and timer
    functionality
  • Azure DevOps Wiki Tools - New AzureDevOpsSearchWikiTool for wiki search functionality and
    AzureDevOpsCreateOrUpdateWikiTool for wiki page management
  • Windows Sandbox Tool - New tool for launching and managing Windows Sandbox environments with Edge browser
    integration
  • Modify Files Using Morph Tool - New tool for advanced file modification operations
  • Azure DevOps Pipeline Tools - Prototype tools for Azure DevOps pipeline management and analysis
  • Token Cost Calculation - Added token cost calculation and display in message metadata with enhanced cost
    tracking

🚀 Improvements & UI Changes

  • ChatSpace UI Enhancements - Added chat width setting in appearance tab with dynamic max width control and
    improved scrollbar UI with smooth color transitions
  • Code Block State Management - Refactored to use Zustand store for better performance and granular state
    management, preventing unnecessary re-renders
  • Navigation Layout Improvements - Refactored ChatSpace layout wrappers for consistent max width and padding,
    removed fixed width from NavigationContainer for better responsiveness
  • Model Selection Enhancement - Improved model selection logic with dynamic command updates and better state
    management
  • Azure DevOps Tools Enhancement - Enhanced AzureDevOpsGetPipelineRunsTool with detailed timeline data,
    task-level performance metrics, and log analysis
  • Malformed Tool Call Handling - Enhanced AI service base to handle malformed tool calls in AI responses across
    Claude and Gemini services
  • Profile Path Management - Refactored to use PathHelper for consistent profile path handling with testing
    profile configuration

🐛 Bug Fixes

  • Tool Loop Bug - Fixed critical bug where tool responses were not included in conversation reload
  • Dependency Updates - Updated multiple dependencies including react-hook-form, antd, framer-motion, rollup, and
    others to latest versions
  • Testing Framework - Fixed multiple test issues and improved test reliability with better timing and
    configuration
  • Code Block Rendering - Fixed infinite re-render issue when toggling code block visibility and improved
    performance
  • File Operation Results - Fixed return values for file write operations to correctly reflect success/failure
    status
  • Llama Image Handling - Removed erroneous image handling code that was causing issues