Skip to content

Release v1.0.2

Latest

Choose a tag to compare

@Gerome-Elassaad Gerome-Elassaad released this 10 Oct 18:21
· 15 commits to main since this release
Immutable release. Only release title and notes can be modified.

Full Changelog: v1.0.0...v1.0.2

Changes on directory: apps/desktop

πŸ”Œ Model Context Protocol (MCP) Integration

New MCP Service (app/lib/services/mcpService.ts): Full MCP client implementation with server lifecycle management
MCP Store (app/lib/stores/mcp.ts): State management for MCP servers and tools

πŸ’¬ Chat System Improvements

Refactored Chat Components: Split monolithic Chat.client.tsx into focused modules
New ChatBox Component (app/components/chat/ChatBox.tsx): Dedicated chat input/interaction component
Discuss Mode (app/components/chat/DiscussMode.tsx): New conversational mode for AI interactions

πŸ”§ Workbench Enhancements

Inspector Component (app/components/workbench/Inspector.tsx): New debugging/inspection panel
Updated Workbench Client: Better integration with new features

πŸš€ Runtime & Streaming

Stream Recovery (app/lib/.server/llm/stream-recovery.ts): Robust error handling and recovery for LLM streams
Enhanced Action Runner: Extended capabilities in action-runner.ts with better error handling
Updated Message Parser: Improved parsing logic for AI responses

πŸ“š Prompt System Overhaul

New Common Directory: Shared prompts and utilities

🎨 UI & Assets

Updated Icons: New SolidJS icon and refined logo assets
Updated Public Assets: Bedrock logo and other third-party assets

βš™οΈ Configuration & Infrastructure

Vite Configuration Updates: Build optimizations and new aliases
GitHub Workflows: Updated CI/CD pipelines for docs and Electron builds
Type System Improvements: Better TypeScript definitions across the board

πŸ” Provider Updates

Anthropic Provider: Enhanced configuration and capabilities
Amazon Bedrock: Additional model support
OpenAI-like Providers: Improved compatibility