ReleaseMicrosoftMicrosoftpublished Apr 8, 2026seen 5d

microsoft/simplechat v0.241.002

microsoft/simplechat

Open original ↗

Captured source

source ↗
published Apr 8, 2026seen 5dcaptured 11hhttp 200method plain

v0.241.002

Repository: microsoft/simplechat

Tag: v0.241.002

Published: 2026-04-08T21:13:25Z

Prerelease: no

Release notes:

Bug Fixes

  • Support Pages Respect Custom Application Titles
  • Fixed user-facing Support copy so Latest Features, Previous Release Features, and Send Feedback no longer fall back to the default SimpleChat name in customized deployments.
  • Support feedback email drafts now also use the configured application title, keeping the user-facing support flow consistent with branded environments.
  • (Ref: support_menu_config.py, support_send_feedback.html, route_backend_settings.py, support application-title personalization)
  • Streaming Retry and Edit Thought Tracking
  • Fixed retry and edit requests in streaming chat when they fall back to the compatibility bridge and continue through the legacy /api/chat path.
  • Assistant response tracking is now initialized for both new-message and retry/edit flows before content safety runs, preventing compatibility-mode failures caused by an uninitialized ThoughtTracker.
  • (Ref: route_backend_chats.py, ThoughtTracker, /api/chat/stream, /api/chat, retry/edit compatibility bridge)
  • Streaming Retry and Edit Multi-Endpoint Model Resolution
  • Fixed streaming retry and edit requests that route through the compatibility bridge so they no longer fail during AI model initialization in multi-endpoint environments.
  • The compatibility path now reuses the in-app multi-endpoint GPT resolver and Foundry fallback helpers instead of depending on script-only helper functions that were not available inside the Flask runtime.
  • (Ref: route_backend_chats.py, /api/chat/stream, /api/chat, multi-endpoint model resolution, Foundry fallback helpers)
  • Profile Fact Memory Script Deduplication
  • Fixed a profile-page load failure where duplicate inline Fact Memory and tutorial script blocks could trigger browser parse errors such as Identifier 'factMemorySearchInput' has already been declared.
  • Removed duplicated profile sections, modal markup, and shadowing helper definitions so Fact Memory, tutorial preferences, and retention settings now initialize from one canonical script path.
  • Added source-level and UI regression coverage so duplicate profile blocks and page-load JavaScript errors are caught earlier.
  • (Ref: profile.html, test_profile_fact_memory_script_dedup.py, test_profile_fact_memory_editor.py, profile page script initialization)

Notability

notability 3.0/10

Routine version update from Microsoft