← Back to report

open-webui/open-webui

All events — 2026-03-25

Type AI Score Description Actor Reason Date
COMMIT 1.00 fix: replace bare string raises with proper exception types Commit message contains explicit AI assi 2026-03-08
PR 1.00 perf: drop await tick() from chatEventHandler PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: Admin API key creation permissions PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 perf: revert scheduleHistoryFlush from #22947 PR body explicitly mentions AI collabora 2026-03-25
PR 1.00 fix: prevent inconsistent conversation bubble sizes with YAM PR body explicitly mentions AI collabora 2026-03-25
PR 1.00 perf: remove getChatList from saveChatHandler PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 fix: handle non-existent models in bulk enable/disable opera PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: Enabling a tool that requires an auth flow returns to c PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 feat: enable Terminals K8s Orchestrator policy management in PR body explicitly mentions AI collabora 2026-03-25
PR 1.00 perf: O(1) end-tag detection via tail slice PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 perf: remove redundant getChatList call from sendMessage PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 feat: enable Terminals K8s Orchestrator policy management in PR body explicitly mentions AI collabora 2026-03-25
PR 1.00 fix: use full_output() in reasoning content delta emit PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 feat: Support for additional Anthropic tool content return t PR body explicitly mentions AI collabora 2026-03-25
PR 1.00 fix: apply displayName filter in SCIM Groups GET endpoint PR body explicitly mentions AI collabora 2026-02-17
PR 1.00 refactor(middleware): optimize fence-stripping O(n²) → O(n) PR body explicitly mentions AI collabora 2026-03-22
PR 1.00 refactor: modernize typing PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 fix: add configurable access_type and prompt for Google OAut PR body explicitly mentions AI collabora 2026-03-13
PR 1.00 perf(utils): convert action/filter lists to sets for O(1) lo PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 i18n: add pt-BR translations for newly added UI items and co PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 feat: make function calling default configurable via environ PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 i18n: Update es-ES translation PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: delete physical storage file correctly when removing fi PR body explicitly mentions AI collabora 2026-03-22
PR 1.00 fix: include prior_output in pending tool call display PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 perf: batch history reactive updates to rAF in chatEventHand PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: Oauth empty roles handling PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 refactor: simplify retrieval loaders to satisfy Ruff PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 refactor: simplify retrieval loaders to satisfy Ruff PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 perf: use asyncio.to_thread for heartbeat DB write PR body explicitly mentions AI collabora 2026-03-24
PR 1.00 fix: resolve unhandled 500 error on unauthenticated api requ PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: OAuth resource_metadata parsing for unquoted WWW-Authen PR body explicitly mentions AI collabora 2026-03-13
PR 1.00 fix: Refactor send_get_request and get_models_request signat PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: pass saved OpenAI connection headers when fetching mode PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 fix: artifacts sidebar not reopened after tab was background PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: resolve 500 error on unauthenticated api requests PR body explicitly mentions AI collabora 2026-03-23
PR 1.00 feat: Add Google Drive integration for Knowledge Base PR body explicitly mentions AI collabora 2026-03-22
PR 1.00 feat: Allow HTML responses from tool results to include a cu PR body explicitly mentions AI collabora 2026-03-15
PR 1.00 feat: add ability to reset chat folder emoji icons PR body explicitly mentions AI collabora 2026-03-11
PR 1.00 fix: restore @ model selection state on page reload PR body explicitly mentions AI collabora 2026-03-21
PR 1.00 fix: restore $ skill highlight and TipTap mention nodes on p PR body explicitly mentions AI collabora 2026-03-21
PR 1.00 fix: strip thinking content from model context PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 fix: close sidebar chat menu after action taken PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 perf: massive 99.982% payload size reduction for functions l PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix: redirect to home when active chat is deleted or archive PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 feat: add confirmation dialog for single memory entry deleti PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 chore: align black with Ruff backend formatting PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 fix: respect content edits for assistant messages with outpu PR body explicitly mentions AI collabora 2026-02-18
PR 0.20 feat: extend Mistral OCR with base64 mode for LLM proxy comp Structured changelog, some formality but 2025-12-22
PR 0.15 feat: add Novita AI as LLM provider Concise, domain-specific summary; minor 2026-03-24
PR 0.15 feat: Add OAUTH_AUTHORIZE_PARAMS env var for extra OIDC auth Technical, domain-specific description; 2026-03-19
PR 0.15 feat: Add smart RAG token threshold for automatic bypass opt Technical, domain-specific description; 2025-11-28
PR 0.15 feat: support upstream model metadata from /v1/models respon Changelog format, domain terms, and manu 2026-03-08
PR 0.15 fix(chat): remove unexpected 'db' kwarg from upsert_message Precise, references function/issue; no e 2026-03-24
COMMIT 0.10 fix: correct Azure TTS locale extraction for SSML xml:lang ( Technical explanation, domain-specific t 2026-03-08
COMMIT 0.10 fix: URL-encode OAuth error message in redirect URL (#22415) Technical, domain-specific; direct, incl 2026-03-08
PR 0.10 fix: prefilled input value resets when sending input event c Technical, concise language with domain 2026-03-25
PR 0.10 fix: orphaned tool msg Technical summary and error message; inf 2026-03-25
PR 0.10 fix: harden distributed lock lifecycle with atomic Lua scrip Detailed technical bug explanation; stru 2026-02-23
PR 0.10 feat: app customisation Concise bullet-pointed summary, domain-s 2026-03-25
PR 0.10 feat: Add OAuth2.1 static auth for MCP servers Direct, domain-specific title; fragmenta 2026-03-05
PR 0.10 enh: optimize opensearch index count Direct, concise technical language; no A 2026-01-15
PR 0.10 fix: validate and normalize model tags to prevent UI crash Concise, technical phrasing and checklis 2026-02-08
PR 0.10 fix: register memory tools when model declares capabilities. Terse, domain-specific title and fragmen 2026-03-14
PR 0.10 fix: reset tool selection when switching models Brief, technical, human-typical style in 2026-03-06
PR 0.10 feat: Smart sync for knowledge base directory uploads Informal, technical summary and human co 2026-01-27
PR 0.10 fix(code-interpreter): inject Pyodide prompt into system mes Technical, domain-specific content; not 2026-03-24
PR 0.10 fix(chats): remove errant db= kwarg from upsert_message call Concise explanation with domain details 2026-03-24
PR 0.10 fix(code-interpreter): inject Pyodide prompt into system mes Technical, domain-specific content; not 2026-03-24
PR 0.10 fix(code-interpreter): inject Pyodide prompt into system mes Technical, domain-specific content; not 2026-03-24
PR 0.10 fix(chats): remove errant db= kwarg from upsert_message call Concise explanation with domain details 2026-03-24
PR 0.10 fix(ui): use default model for new chat instead of inheritin Direct, technical phrasing; specific bug 2026-03-24
PR 0.10 fix: move code interpreter prompt from user turn to system p Direct, detailed about fix; informal, te 2026-03-24
PR 0.10 fix: accept unquoted values in WWW-Authenticate resource_met Reference to discussion, informal and do 2026-03-13
PR 0.10 fix: register OAUTH_SUB_CLAIM on app.state.config in main.py Code/configuration reference; domain-spe 2026-03-19
PR 0.10 fix: register OAUTH_SUB_CLAIM on app.state.config in main.py Code/configuration reference; domain-spe 2026-03-19
PR 0.10 feat: allow multi language setting for translations Title only, template content dominates; 2026-01-09
COMMIT 0.09 fix: TTS reading thinking content when reasoning has code bl Detailed bugfix explanation, domain term 2026-03-06
COMMIT 0.08 feat: use CodeMirror for always-editable code file preview Technical changelog with jargon; lacks A 2026-03-06
COMMIT 0.05 feat: support pipe filters for per-message content truncatio Technical, concise, uses domain vocabula 2026-03-08
COMMIT 0.05 fix: display image thumbnails in pending message queue Direct technical explanation, informal, 2026-03-08
COMMIT 0.05 fix: add missing group_id filter to analytics token usage qu Detailed technical context and use of do 2026-03-08
COMMIT 0.05 fix: migration streaming/batching (#21542) Technical, terse commit message and chan 2026-03-08
COMMIT 0.05 fix: persist token usage data for non-streaming chat respons Direct and technical, lacks AI phrasing 2026-03-07
COMMIT 0.05 chore: dep bump (#22305) Concise technical phrasing, no AI hallma 2026-03-07
COMMIT 0.05 perf: rewrite createMessagesList from recursive to iterative Technical, succinct and domain-specific 2026-03-06
PR 0.05 fix: align file context injection by user-role messages for Brief technical summary and changelog; h 2026-03-17
PR 0.05 enh: add backward merge for undersized chunks in merge_docs_ Specific, concise changelog with domain 2026-02-16
PR 0.05 fix: remove public-read granting write access for notes Succinct technical content; no AI typica 2026-03-09
PR 0.05 fix: strip thinking blocks before parsing tool result JSON Filled template with technical, terse la 2026-03-08
PR 0.05 i18n: fix Name/Username label consistency across UI and Fren Short, terse human-like description with 2026-03-22
PR 0.05 fix : missing edit button and empty save for markdown in ter Concise fix summary using technical jarg 2026-03-22
PR 0.05 fix: sanitize generated plugin ids from titles Technical concise description, direct an 2026-03-15
PR 0.01 fix: change file.content to file.data Minimal technical commit; lacks AI signa 2026-03-09
COMMIT 0.00 refac Commit message is a terse domain abbrevi 2026-03-09
COMMIT 0.00 chore: bump Minimal, informal commit message; strong 2026-03-09
COMMIT 0.00 chore: Changelog updates (#22460) Changelog entry filled with domain-speci 2026-03-08
COMMIT 0.00 refac Single-word abbreviation is human engine 2026-03-08
COMMIT 0.00 refac Brief, informal message; domain-specific 2026-03-08
COMMIT 0.00 refac Concise commit message; domain-abbreviat 2026-03-08
COMMIT 0.00 refac Short, informal domain abbreviation; typ 2026-03-08
COMMIT 0.00 chore: format Minimal format commit; human shorthand, 2026-03-08
COMMIT 0.00 refac Short 'refac' is human shorthand for ref 2026-03-08
COMMIT 0.00 refac Terse, domain-specific abbreviation—huma 2026-03-08
COMMIT 0.00 refac/fix Extremely terse; lacks AI-style phrasing 2026-03-08
COMMIT 0.00 Update Citations.svelte (#21897) Brief, direct, specific, matches human c 2026-03-08
COMMIT 0.00 Add support for mariadb-vector as backing vector DB (#21931) Concise description; human technical com 2026-03-08
COMMIT 0.00 refac Single word; no AI traits, typical of hu 2026-03-08
COMMIT 0.00 fix: filter out internal tool methods starting with undersco Very concise technical fix, natural huma 2026-03-08
COMMIT 0.00 fix: replace bare except with except Exception in main.py (# Brief commit message; lacks AI hallmarks 2026-03-08
COMMIT 0.00 fix: prevent TypeError in Teams webhook when user data is mi Clear technical explanation; domain jarg 2026-03-08
COMMIT 0.00 fix: prevent pipeline filter from corrupting payload on HTTP Technical, detailed changelog; human sty 2026-03-08
COMMIT 0.00 fix: use static month names in getTimeRange to prevent OS lo Technical commit, domain-specific phrasi 2026-03-08
COMMIT 0.00 fix: add missing opentelemetry-instrumentation-system-metric Minimal commit message; lacks AI signals 2026-03-08
COMMIT 0.00 refac Very terse one-word commit; human style. 2026-03-08
COMMIT 0.00 refac One-word terse commit message; human sty 2026-03-08
COMMIT 0.00 i18n : Updated ms-MY Malay (Bahasa Malaysia) Language (#2245 Generic template-filled update; no AI si 2026-03-08
COMMIT 0.00 i18n: (pt-BR) add translations for newly added UI items + co Domain-specific translation update; huma 2026-03-08
COMMIT 0.00 # i18n: (pt-BR) add translations for newly added UI items + Domain-specific translation update; huma 2026-03-08
COMMIT 0.00 fix: replace bare except with Exception in oauth.py (#22420) Technical explanation and concise; no AI 2026-03-08
COMMIT 0.00 refac Extremely terse, no AI traits. 2026-03-08
COMMIT 0.00 refac Single-word commit, clearly human. 2026-03-08
COMMIT 0.00 refac Brief, informal wording, no AI hallmarks 2026-03-08
COMMIT 0.00 refac Minimal, human-style commit message. 2026-03-08
COMMIT 0.00 refac Only the word 'refac'; definitely human. 2026-03-08
COMMIT 0.00 refac Direct and shorthand, lacks AI style. 2026-03-08
COMMIT 0.00 refac Single term, informal and human. 2026-03-08
COMMIT 0.00 refac One-word commit, clearly not AI. 2026-03-08
COMMIT 0.00 refac Very terse, no AI indicators present. 2026-03-08
COMMIT 0.00 doc: changelog Single word, terse domain-specific commi 2026-03-08
COMMIT 0.00 fix: add deterministic tiebreaker to all paginated chat quer Technical, concise, uses domain jargon w 2026-03-08
COMMIT 0.00 changelog: 0.8.9 (#22186) Changelog list, domain-specific, informa 2026-03-08
COMMIT 0.00 chore: format Single word, casual commit message typic 2026-03-08
COMMIT 0.00 refac Very terse, domain-specific abbreviation 2026-03-08
COMMIT 0.00 refac Same as above; terse, domain abbreviatio 2026-03-08
COMMIT 0.00 enh: create subfolder Short, domain-specific; co-author traile 2026-03-08
COMMIT 0.00 refac Single word, informal tone, no AI indica 2026-03-08
COMMIT 0.00 refac Single word, domain abbreviation, typica 2026-03-08
COMMIT 0.00 refac Single word, domain abbreviation, no sty 2026-03-08
COMMIT 0.00 enh: code interpreter pyodide fs Single-line, terse commit message with d 2026-03-08
COMMIT 0.00 fix: add deterministic ordering to chat_ids pagination query Concise technical fix description, infor 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: use path converter for model ID routes in analytics to Brief technical fix; uses domain-specifi 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: banner type dropdown requires two selections to registe Informal, specific bug reference with do 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: add support for scope in OAuth refresh token request (# Technical changelog; uses domain jargon 2026-03-08
COMMIT 0.00 refac Single word, no AI traits; clearly human 2026-03-07
COMMIT 0.00 refac: inline codespan rich text input Short technical message plus human co-au 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 fix: prevent message queue from overflowing screen (#22176) Short changelog-style message, direct wo 2026-03-07
COMMIT 0.00 feat: Avoid overview profile image squashed (#22261) Concise changelog, domain-specific, lack 2026-03-07
COMMIT 0.00 i18n: improve Chinese translation (#22351) Minimal i18n commit, brief and technical 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 fix: terminals button ui Short and direct UI fix, typical human c 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 Update translation.json (#22353) Generic commit summary, no AI signals. 2026-03-07
COMMIT 0.00 i18n: expand Turkish translations across missing frontend UI Domain-specific and detailed, not AI sty 2026-03-07
COMMIT 0.00 enh: prevent models from always using internal knowledge bas Brief technical, informal tone, human-wr 2026-03-07
COMMIT 0.00 refac Abbreviation, minimal, typical human com 2026-03-07
COMMIT 0.00 feat: use CodeMirror editor for HTML source view, hide save Uses code jargon, concise changelog, hum 2026-03-07
COMMIT 0.00 refac Abbreviated commit, common human shortha 2026-03-06
COMMIT 0.00 refac Concise shorthand, standard human commit 2026-03-06
COMMIT 0.00 perf(models): batch-fetch function valves to eliminate N+1 q Technical explanation, domain jargon, hu 2026-03-06
COMMIT 0.00 fix: Use toBlob on first mobile export to avoid black canvas Direct technical fix, short, human-like 2026-03-06
COMMIT 0.00 refac Abbreviated, typical human refactor note 2026-03-06
COMMIT 0.00 refac Minimal commit message, common human pat 2026-03-06
COMMIT 0.00 refac Minimal commit message, human abbreviati 2026-03-06
COMMIT 0.00 refac Minimal commit message; no AI traits. 2026-03-06
COMMIT 0.00 revert Terse, typical human revert message. 2026-03-06
COMMIT 0.00 perf: convert APIKeyRestrictionMiddleware to pure ASGI (#221 Concise, technical commit title; no AI i 2026-03-06
COMMIT 0.00 refac Minimal abbreviation, usual human refact 2026-03-06
PR 0.00 0.8.11 No free-text content; only title and tem 2026-03-25
PR 0.00 fix: remove null bytes from PDF metadata to prevent PostgreS Brief, issue-linked description; domain- 2026-03-25
PR 0.00 fix: allow tool calls to continue generation for non-admin u Concise issue reference and technical ph 2026-03-25
PR 0.00 fix: allow tool calls to continue generation for non-admin u Human summary and root cause; domain-spe 2026-03-25
PR 0.00 chore: changelog Sparse, changelog-only content, no AI st 2026-03-11
PR 0.00 fix: preserve prefilled input value in input event dialog Only title and incomplete content; lacks 2026-03-25
PR 0.00 chore(deps): bump the pip group across 2 directories with 4 2026-03-25
PR 0.00 chore(deps): bump the uv group across 1 directory with 4 upd 2026-03-25
PR 0.00 fix: tool calls fail for non-admin users due to model access Technical and terse, not overly formal o 2026-03-25
PR 0.00 fix: tool calls fail for non-admin users due to model access Structured, domain-relevant explanation; 2026-03-25
PR 0.00 fix: prevent inconsistent conversation bubble sizes with YAM Summary and root cause are domain-specif 2026-03-25
PR 0.00 fix: preserve prefilled input value in input event dialog Domain-specific summary and root cause; 2026-03-25
PR 0.00 fix: correct typos in elasticsearch.py and KnowledgeBase.sve 2026-03-24
PR 0.00 i18n: German No free-text description, only title; hu 2026-03-24
PR 0.00 fix: prepare-pyodide lock file handling and add openpyxl Brief technical title, missing free-text 2026-03-21
PR 0.00 fix: Responses API tool follow-ups and continuation payloads Title and brief human-seeming descriptio 2026-03-09
PR 0.00 fix: restore markdown text editing in Open Terminal Technical fix, no AI signals, informal/t 2026-03-23
PR 0.00 fix: restore markdown text editing in Open Terminal Technical fix, no AI signals, informal/t 2026-03-23
PR 0.00 fix: message editing Title only, no free-text provided. 2026-03-17