Skip to content

1.05

Choose a tag to compare

@stringandstickytape stringandstickytape released this 18 Jun 15:52
· 173 commits to main since this release

✨ New Features

  • OpenRouter Model Import - Added OpenRouter model import feature with new OpenRouterModelModal component and useOpenRouterModels hook, enabling seamless integration of OpenRouter models.
  • ThinkAndAwaitUserInput Tool - Introduced ThinkAndAwaitUserInput tool and renderer for enhanced interactive user input handling.
  • ABC Music Notation Rendering - Added support for rendering ABC music notation with playback controls including play, pause, stop buttons, tempo, and volume sliders.

🚀 Improvements & UI Changes

  • MarkdownPane Enhancements - Improved code block rendering with default collapsed state, unique block IDs, and refined styling for better readability and user experience.
  • MessageMetadata Refactor - Refactored MessageMetadata into a memoized MessageItem component for improved performance and UI consistency.
  • Model Management UI - Refined ModelManagement UI layout and styling for a cleaner and more intuitive interface.
  • Chat Relay Improvements - Enhanced relay chat and message item handling for smoother communication flow.
  • CodeBlock and MarkdownPane Styling - Reduced padding and refined UI elements for a more polished look.

🐛 Bug Fixes

  • Tool Loop Refactor - Removed old tool loop implementation and rewrote providers for new tool calling, improving reliability and maintainability.
  • MCP Tool Output Fix - Fixed issues with MCP tool output handling.
  • General UI Fixes - Various UI and style fixes across the client for better user experience.