Skip to content

Latest commit

 

History

History
174 lines (109 loc) · 4.98 KB

CHANGELOG.md

File metadata and controls

174 lines (109 loc) · 4.98 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.3.14] - 2025-01-24

Added

  • Added support for multimodal agent audio streaming (#8)
  • Enhanced MCP connection handling with improved error states (#7)
  • Added robust audio sampling and processing capabilities (#8)
  • Implemented real-time audio streaming with batched queue system (#8)

Changed

  • Optimized MCP client performance and stability (#7)
  • Improved error handling in MCP connection lifecycle (#7)
  • Enhanced audio processing pipeline for better performance (#8)

Fixed

  • Resolved MCP connection stability issues (#7)
  • Fixed audio streaming edge cases and error handling (#8)

[0.3.13] - 2025-01-20

Added

  • Added new server management components (AvailableServerCard, McpServerCard, UserInfoCard)
  • Added ServerConnectionStatus component for improved connection state visualization
  • Added environment configuration support with env.d.ts and utils
  • Added new ControlPage component for centralized server control
  • Added ServerDetails section for enhanced server information display

Changed

  • Enhanced MCP context management with new McpDataContext
  • Improved server and prompt handling architecture
  • Updated modal components and tests
  • Refined sidebar implementation and testing
  • Enhanced configuration handling in multiple components

Removed

  • Removed deprecated prompt and parameter hooks
  • Removed outdated test files

[0.3.12] - 2025-01-15

Added

  • Added protected keywords handling in tool mappers to safely transform property names
  • Added comprehensive tests for protected keyword handling in various scenarios

Changed

  • Modified property mapping to automatically prefix protected keywords with "safe_"

Removed

  • Deleted src/features/server/components/sections/ServerCapabilities.new.tsx as it is no longer needed

Fixed

  • Improved error handling in tool execution and prompt handling

[0.3.10] - 2025-01-14

Added

  • Added protected keywords handling in tool mappers to safely transform property names
  • Added comprehensive tests for protected keyword handling in various scenarios

Changed

  • Modified property mapping to automatically prefix protected keywords with "safe_"

[0.3.9] - 2025-01-14

Changed

  • Enhanced object type handling in schema mapping with support for objects with no properties
  • Improved README documentation with comprehensive extension details
  • Fixed LinkedIn badge link in README

Added

  • Added tests for object mapping functionality with and without properties

[0.3.8] - 2025-01-14

Added

  • Added new utility files for multimodal agent tools
  • Added comprehensive test suite for tool mapping functionality
  • Added documentation for multimodal agent utilities

Changed

  • Enhanced tool-mappers with improved type safety and schema handling
  • Improved property mapping with better null and undefined handling
  • Refined function name sanitization with number support

[0.3.7] - 2025-01-13

Changed

  • Enhanced server configuration with platform-specific handling
  • Improved error handling and validation in tool execution
  • Updated documentation with clearer configuration instructions
  • Optimized test suite with better error handling and validation

Fixed

  • Fixed test issues in ToolsSection component
  • Improved error message display in tool execution modal
  • Enhanced platform compatibility in server configuration

[0.3.6] - 2025-01-09

Added

  • Added systemprompt-agent-server and dotenv dependencies
  • Added aria-labels for improved accessibility in control tray components

Changed

  • Optimized audio processing with batched queue system
  • Improved error handling in LiveAPIContext and multimodal client
  • Enhanced volume meter performance with debouncing
  • Removed unnecessary console logging statements
  • Refactored audio streaming for better performance

[0.3.5] - 2025-01-08

Added

  • Added GET endpoint for /api/config/agent with proper error handling
  • Added CORS support for API endpoints
  • Added strict port configuration for dev and preview servers

Changed

  • Updated config API endpoint from /config/agent.config.json to /api/config/agent
  • Enhanced error handling and validation in config loading
  • Improved API middleware with better error responses
  • Removed compiled vite config files in favor of TypeScript source

[0.3.4] - 2025-01-08

Changed

  • Reorganized language model documentation directories from __llms__ to __llm__
  • Updated component file structure for better organization
  • Improved documentation with new language model guides
  • Refined test configurations and outputs

Added

  • Added new documentation guides for various components and features
  • Added markdown linting configuration

Removed

  • Cleaned up obsolete architecture documentation

[0.3.3] - 2025-01-08

Added

  • Added new `