microsoft/simplechat v0.229.002
microsoft/simplechat
Captured source
source ↗published Sep 12, 2025seen Jun 26captured 1whttp 200method plain
v0.229.002
Repository: microsoft/simplechat
Tag: v0.229.002
Published: 2025-09-12T19:11:34Z
Prerelease: no
Release notes:
New Features
- GPT-5 Support
- Added support for the GPT-5 family across Azure deployments:
gpt-5-nano,gpt-5-mini,gpt-5-chat, andgpt-5.
- Image generation: gpt-image-1 Support
- Added support for the
gpt-image-1image-generation model. Offers improved image fidelity, dramatic improvement of word and text in the image, and stronger prompt adherence compared to DALL·E 3.
- Public Workspaces
- Introduced organization-wide document repositories accessible to all users, enabling shared knowledge repositories and improved organization-wide knowledge discovery.
- Features include: centralized document management, seamless workspace scope switching, and organization-wide read access with admin-controlled write permissions.
- (Ref:
public_documents_container, Azure AI Search integration, workspace scope UI)
- Enhanced Plugin System with Action Logging and Citations
- Comprehensive logging system for all Semantic Kernel actions/plugin invocations, capturing function calls, parameters, results, and execution times.
- Features include: automatic logging, user tracking, Azure Application Insights integration, RESTful API endpoints for accessing logs and statistics.
- (Ref:
plugin_invocation_logger.py,logged_plugin_loader.py,route_plugin_logging.py)
- SQL Actions/Plugins for Database Integration
- Complete SQL plugin system enabling AI agents to interact with SQL databases effectively across multiple platforms (SQL Server, PostgreSQL, MySQL, SQLite).
- Features include: schema extraction, query execution with safety features, multi-database support, SQL injection protection, and read-only mode enforcement.
- (Ref:
sql_schema_plugin.py,sql_query_plugin.py)
- Configurable OpenAPI Actions/Plugins
- Flexible OpenAPI plugin system allowing users to expose any OpenAPI-compliant API as Semantic Kernel plugin functions.
- Features include: user-configurable specs, flexible authentication, secure file uploads, web UI integration, and support for both YAML and JSON formats.
- (Ref: OpenAPI plugin factory, security validation, modal interface configuration)
- Left-Hand Navigation Menu
- Complete redesign of navigation paradigm with persistent sidebar interface providing access to conversations, workspaces, and key features.
- Features include: responsive collapsible design, state management, dynamic loading, and full keyboard accessibility support.
- (Ref: Sidebar CSS framework, JavaScript components, conversation lists)
- Consolidated Account Menu
- Unified dropdown-based navigation system consolidating all user account-related functions into a single, intuitive interface.
- Features include: single-point access to account functions, streamlined navigation, responsive design, and dynamic content based on user permissions.
- (Ref: Bootstrap dropdown component, state management, role-based menu items)
- Dark Mode and Light Mode Logo Support
- Intelligent logo management that automatically switches between different logo variants based on the user's selected theme.
- Features include: dual logo storage, automatic theme detection, CSS-based logo switching, and admin configuration for both variants.
- (Ref: Theme detection, database schema for logo variants, admin upload interface)
- Message Metadata Display
- Comprehensive tracking and display of detailed information about each message including timestamps, token usage, model information, and processing times.
- Features include: real-time metadata collection, structured storage in Cosmos DB, expandable UI display, and performance tracking.
- (Ref: Message metadata schema, UI integration, token usage monitoring)
- Copy Text Message Feature
- Convenient one-click copying of message content with support for various content types including plain text, formatted content, and code blocks.
- Features include: universal copy support, format preservation, smart content detection, and modern clipboard API integration.
- (Ref:
MessageCopyManager, clipboard API, content type detection)
- External Links Configuration
- Administrative ability to configure and display custom navigation links to external resources and services within the SimpleChat interface.
- Features include: admin configuration, database storage, URL validation, responsive design, and role-based link visibility.
- (Ref: External links schema, admin interface, security validation)
- Enhanced Citations Managed Identity Authentication
- Added Managed Identity authentication option to Enhanced Citations Storage Account configuration, eliminating need for stored connection strings.
- Features include: dropdown selection for authentication method, dynamic form fields, validation logic, and Azure RBAC support for fine-grained access control.
- Benefits include: enhanced security posture, elimination of stored secrets, and support for enterprise security policies.
- (Ref:
enhanced_citations_storage_authentication_type, storage client initialization, RBAC documentation)
User Interface Enhancements
- Comprehensive UI Performance Enhancements
- Multiple interconnected improvements including group name display in workspace scope selection, personal and group workspace UI improvements, and enhanced file upload performance.
- Improvements include: 50x tabular data performance improvement, smart HTTP plugin with PDF support, user-friendly feedback displays, and improved group management UI.
- (Ref:
WorkspaceScopeManager, performance optimizations, UI component updates)
- Improved Chat UI Input Layout
- Comprehensive redesign of chat interface's input and button layout creating more space for typing and streamlined user experience.
- Features include: responsive grid system, component-based design, CSS Grid and Flexbox layout, and touch-optimized controls.
- (Ref: Chat input container, responsive layout, mobile optimization)
- Double-Click Conversation Title Editing
- Intuitive conversation renaming through double-click gesture directly within the chat interface, eliminating need for separate edit dialogs.
- Features include: inline editing, event handling with debouncing, auto-save functionality, and keyboard support (Enter to save, Escape to cancel).
- (Ref:
ConversationTitleEditor, inline editing, event handling)
- **Conversation Metadata Modal Width...
Excerpt shown — open the source for the full document.