Conversation
…20872) * docs: update pull request template with critical checks and improved guidelines * Update .github/pull_request_template.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * docs: solidify pr checklist definitions and statements --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- The "Allow Chat Valves" permission was only hiding valves in the Chat Controls sidebar, but users could still bypass this by accessing valves through the integrations menu in the chat input field. This fix adds the permission check to hide Valves buttons for both tools and filters/functions in the integrations menu.
* Update catalan translation.json type * Update catalan translation.json
…ne_threadsafe (#21158) * fix: prevent worker death during document upload by using run_coroutine_threadsafe Replace asyncio.run() with asyncio.run_coroutine_threadsafe() in save_docs_to_vector_db() to prevent uvicorn worker health check failures. The issue: asyncio.run() creates a new event loop and blocks the thread completely, preventing the worker from responding to health checks during long-running embedding operations (>5 seconds default timeout). The fix: Schedule the async embedding work on the main event loop using run_coroutine_threadsafe(). This keeps the main loop responsive to health check pings while the sync caller waits for the result. Changes: - main.py: Store main event loop reference in app.state.main_loop at startup - retrieval.py: Use run_coroutine_threadsafe() instead of asyncio.run() https://claude.ai/code/session_01UQSYvSTkXb57sFb7M85Kcw * add env var --------- Co-authored-by: Claude <noreply@anthropic.com>
…ext (#20585) Ensure chat_id is reliably passed to function pipelines/manifolds during internal task invocations (web search query generation, RAG query generation, image prompt generation). This allows stateful functions to maintain per-chat state without fragmentation, as they will now receive a consistent chat_id for all chat-scoped invocations including internal tasks. Backend changes: - Pass chat_id in generate_queries call for web search - Pass chat_id in generate_queries call for RAG/retrieval - Pass chat_id in generate_image_prompt call Frontend changes: - Add optional chat_id parameter to generateQueries API function - Add optional chat_id parameter to generateAutoCompletion API function Fixes #20563
* Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * docs(changelog): update CHANGELOG.md for file upload settings fix * docs: add RTL markdown table display fix to CHANGELOG * changelog: add GPU usage fix for online status indicator - Fixed high GPU usage (35-40% to near-zero) caused by animate-ping CSS animation on the user online status indicator Refs: #21062, 938d1b0 * docs(changelog): add ANSI color code fix for code execution - Fixed code execution reliability when LLMs include ANSI terminal color codes in their output - Prevents random syntax errors during code execution - Related to issue #21091 * fix: restore tool call expand/collapse functionality A refactor moved tool call display logic into a separate component but inadvertently disabled the collapsible behavior because tool calls store content in attributes rather than body text. Fixes #21205 * changelog: fix malformed Authorization header crash in Fixed section - Add entry for malformed Authorization header fix (issue #20938) The APIKeyRestrictionMiddleware now validates Authorization headers before processing them, preventing ValueError and HTTP 500 errors. * Add notification toast close button entry to CHANGELOG * Update changelog date to 2026-02-07 * fix: respect ENABLE_OLLAMA_API and ENABLE_OPENAI_API flags when url_idx is provided * Update CHANGELOG.md * Add Latvian (lv-LV) language translation * changelog: add relative time indicators for chat updates * Update CHANGELOG.md * changelog: add active chat tasks sidebar feature * changelog: Update date to 2026-02-10 and fix tool call result decoding issue (#20600) * changelog: Consolidate Open Responses protocol commits * changelog: Add Irish translations * changelog: icons, dark-mode, display * changelog: Fix dark mode icon display issue (#21272) * changelog: duplicate, icons, dark-mode * changelog: access-control-ui, sharing-users, api-groups-users * changelog: reorder access control entries for visibility * changelog: move api entry down * changelog: batch-file-ops, knowledge-base, performance * changelog: add Gboard Android clipboard fix entry * changelog: opensearch, knowledge-base, typefix * changelog: add Gboard Android fix entry * Update CHANGELOG.md * changelog: expand user sharing entry * changelog: remove emphasis word from user sharing * changelog: reformulate user sharing entry per guidelines * changelog: notifications, new-chat-fallback, device-scoped * changelog: fix embeddings endpoint batch input for Ollama * changelog: replace backticks with single quotes per style guidelines * changelog: ssl-embeddings, aiohttp-session-ssl * changelog: add Ollama auto-port fallback entry * changelog: add independent access control endpoints and permission fixes * changelog: consolidate access control entries and improve permission fix description * changelog: model selector, virtual scrolling, performance * changelog: update date to February 11, 2026 * changelog: pagination, model settings, admin * changelog: add Skill standard feature entry * changelog: add French to translations list * changelog: action-html, iframe, rich-content * changelog: tool call, html entities, multi-turn * changelog: redis model cache, performance * changelog: inline-images, context-window, fix-20916 * changelog: fix inline images context window exhaustion * changelog: audio, timeout, api * changelog: cache optimization, performance, ttft * changelog: ldap, authentication, freeze * changelog: async pipelines, event loop * changelog: streaming, connection, cleanup * changelog: add commits for Action Rich UI refactor and group performance * changelog: model access control, batch queries, database optimization * changelog: trusted-header, authentication, user-registration * changelog: add pinned read-only models entry * changelog: update date to February 12, 2026 * Update CHANGELOG.md * Update CHANGELOG.md * changelog: add issue #17058 to streaming response cleanup entry * changelog: reorder Fixed section by importance priority * Update CHANGELOG.md * changelog: add warning about chat message table migration duration * changelog: openai-api-router, model-cache-lookup, bugfix * changelog: ollama-model-name-fix, provider-compatibility * changelog: fix Ollama-compatible provider model name issue #21331 * changelog: OpenAI API endpoint detection fix * changelog: model list and import performance optimization * changelog: external tool event emitter message id support #21214 * changelog: fix large document upload worker timeout #21158 * changelog: fix RedisCluster task stopping * changelog: add discussion link to #21158 * changelog: add commit c653e4e to #21158 entry * changelog: functions, chat_id, internal_tasks * changelog: channel permissions security fix --------- Co-authored-by: Classic298 <27028174+Classic298@users.noreply.github.com@>
Collaborator
|
@atnjqt delete cache. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

No description provided.