Skip to content

Docs/20260408 videos#840

Merged
paullizer merged 4 commits intoDevelopmentfrom
docs/20260408-videos
Apr 8, 2026
Merged

Docs/20260408 videos#840
paullizer merged 4 commits intoDevelopmentfrom
docs/20260408-videos

Conversation

@paullizer
Copy link
Copy Markdown
Contributor

(v0.241.002)

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)

@paullizer paullizer merged commit 6026d34 into Development Apr 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant