| pr |
1.00 |
feat: add message-scoped RAG file context |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
feat(calendar): show event indicators in mini calendar |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
fix: apply default model on fresh page load when models load |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
feat(calendar): show event indicators in mini calendar |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
fix: prevent answer split from late reasoning |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
fix: prevent answer split from late reasoning |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
fix: preserve default model on chat home |
|
PR body explicitly mentions AI collabora |
2026-07-02 |
| pr |
1.00 |
fix: pass user context and add null guard to EMBEDDING_FUNCT |
|
PR body explicitly mentions AI collabora |
2026-07-01 |
| pr |
1.00 |
fix: ignore IME composition Enter in chat search (#26172) |
|
PR body explicitly mentions AI collabora |
2026-06-22 |
| pr |
1.00 |
fix: merge reasoning_details to preserve signatures |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
fix: derive content from output for search |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
fix: select default model after async models load |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
feat: Added STT support for openrouter.ai |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
feat: parse OLLAMA_API_CONFIGS and OPENAI_API_CONFIGS from e |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
i18n: fix Spanish relative time labels |
|
PR body explicitly mentions AI collabora |
2026-06-30 |
| pr |
1.00 |
fix: use absolute indexURL for pyodide sandbox |
|
PR body explicitly mentions AI collabora |
2026-07-01 |
| pr |
0.20 |
fix: pass pgvector query embeddings as vector parameters |
|
Summary section is detailed but technica |
2026-07-02 |
| pr |
0.20 |
docs: multi-surface platform vision + ADRs 0007–0010 |
|
Well-structured but domain-specific, not |
2026-04-17 |
| pr |
0.20 |
feat: admin interface defaults with global settings and user |
|
Technical tone, brief, contains domain s |
2026-01-17 |
| pr |
0.20 |
fix: use Config.get for user permissions in settings update |
|
Standard checklist, brief description, n |
2026-07-01 |
| pr |
0.20 |
fix: use Config.get for user permissions in settings update |
|
Standard checklist, brief description, n |
2026-07-01 |
| pr |
0.15 |
fix: include streamed assistant content for memory review |
|
Mostly template; custom text is brief an |
2026-07-02 |
| pr |
0.15 |
fix: pass pgvector query embeddings as vector parameters |
|
Checklist use; filled content is concise |
2026-07-02 |
| pr |
0.15 |
feat: allow image uploads for non-vision models via analyze_ |
|
Technical summary; concise and domain-sp |
2026-06-30 |
| commit |
0.10 |
0.10.2 (#26642) |
|
Contains domain-specific explanations an |
2026-07-01 |
| commit |
0.10 |
i18n: add pt-BR translations for newly added UI items and co |
|
Concise, domain-specific translation upd |
2026-06-30 |
| commit |
0.10 |
i18n: complete German (de-DE) translations (#26383) |
|
Detailed explanation on translations, us |
2026-06-29 |
| pr |
0.10 |
feat: expose chat-attached collections to builtin knowledge |
|
Concise, domain-specific; no clear AI si |
2026-07-02 |
| pr |
0.10 |
refac: owner-bind ephemeral web-search RAG collections |
|
Concise, uses technical jargon, human-li |
2026-07-02 |
| pr |
0.10 |
fix: parse .msg uploads via unstructured instead of extract_ |
|
Domain-specific, informal, possibly trun |
2026-07-02 |
| pr |
0.10 |
fix: enforce feature permissions on the legacy chat-features |
|
Direct, technical, contains abbreviation |
2026-07-02 |
| pr |
0.10 |
fix: route OAuth profile-picture fetch through the SSRF-safe |
|
Technical, clear, no AI-typical phrasing |
2026-07-02 |
| pr |
0.10 |
fix: apply default model on fresh page load when models load |
|
Contains domain-specific terms and incom |
2026-07-02 |
| pr |
0.10 |
feat: add copy chat as image action |
|
Brief, technical; filled template, not A |
2026-07-02 |
| pr |
0.10 |
feat(calendar): show event indicators in mini calendar |
|
Changelog style, technical abbreviations |
2026-07-02 |
| pr |
0.10 |
feat: open exact PDF citations in source panel |
|
Checklist and technical reference; no AI |
2026-05-26 |
| pr |
0.10 |
[codex] Fix default model selection on chat home |
|
Concise, technical; issue root cause phr |
2026-07-02 |
| pr |
0.10 |
feat: add copy chat as image action |
|
Structured checklist; not AI, just a fil |
2026-07-02 |
| pr |
0.10 |
Add copy chat as image action |
|
Technical bullet points, domain content, |
2026-07-02 |
| pr |
0.10 |
fix: resolve MCP OAuth authorize_url discovery and fail clea |
|
Technical, uses shorthand, not overly fo |
2026-07-01 |
| pr |
0.10 |
fix: resolve MCP OAuth authorize_url discovery and fail clea |
|
Technical, uses shorthand, not overly fo |
2026-07-01 |
| pr |
0.10 |
feat: show config "Last updated" timestamp for OpenAI/Ollama |
|
Technical changelog, uses domain terms, |
2026-07-01 |
| pr |
0.10 |
fix: store banners as dicts to prevent JSON serialization er |
|
Brief, technical summary with domain ter |
2026-06-30 |
| pr |
0.10 |
fix: dispatch 'cancel' on ConfirmDialog backdrop click so aw |
|
Mainly template, commit-style title, ter |
2026-06-30 |
| pr |
0.10 |
fix: keep RAG Template visible when Bypass Embedding and Ret |
|
Direct technical language and specific U |
2026-06-30 |
| pr |
0.10 |
fix: match web result filter on hostname, not netloc |
|
Brief, domain-specific phrasing; no AI s |
2026-06-30 |
| pr |
0.10 |
fix: use updated_at for sidebar chat timestamp |
|
Terse, domain-specific explanation; no A |
2026-06-30 |
| pr |
0.10 |
feat: add keyboard shortcuts for chat navigation and control |
|
Uses summary section, bullet points, tec |
2026-07-01 |
| commit |
0.00 |
Update CHANGELOG.md (#26641) |
|
Typical brief changelog with clear human |
2026-07-01 |
| commit |
0.00 |
refac |
|
'refac' is terse and typical developer s |
2026-07-01 |
| commit |
0.00 |
refac |
|
'refac' is extremely brief and human-lik |
2026-07-01 |
| commit |
0.00 |
refac |
|
'refac' is developer shorthand, not AI-g |
2026-07-01 |
| commit |
0.00 |
refac |
|
'refac' as a commit message is human-typ |
2026-07-01 |
| commit |
0.00 |
refac |
|
'refac' is minimal and typical of human |
2026-07-01 |
| commit |
0.00 |
refac |
|
Very terse and common human commit messa |
2026-07-01 |
| commit |
0.00 |
refac |
|
Single-word commit message is human shor |
2026-07-01 |
| commit |
0.00 |
refac |
|
Minimal, standard developer commit style |
2026-07-01 |
| commit |
0.00 |
refac |
|
Single word, common shorthand; too minim |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit, common engineering abbr |
2026-07-01 |
| commit |
0.00 |
fix: derive content from output for search (#26405) |
|
Terse fix with issue reference; no AI ha |
2026-07-01 |
| commit |
0.00 |
refac |
|
Minimal message, standard human abbrevia |
2026-07-01 |
| commit |
0.00 |
refac |
|
Brief commit message, typical for develo |
2026-07-01 |
| commit |
0.00 |
refac |
|
Only a short abbreviation, natural for h |
2026-07-01 |
| commit |
0.00 |
refac |
|
Very brief, no structure or phrasing sug |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word technical commit; not AI genera |
2026-07-01 |
| commit |
0.00 |
refac |
|
Common single-word refactor message, not |
2026-07-01 |
| commit |
0.00 |
refac |
|
Short informal commit message, standard |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit; concise and typical hum |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit; concise and typical hum |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit; concise and typical hum |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit; concise and typical hum |
2026-07-01 |
| commit |
0.00 |
refac |
|
Brief commit with Git trailer; no AI ass |
2026-07-01 |
| commit |
0.00 |
refac |
|
Brief commit with Git trailer; no AI ass |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit; concise and typical hum |
2026-07-01 |
| commit |
0.00 |
Update and fix Catalan translation.json (#26409) |
|
Update/fix translation; terse, direct, l |
2026-07-01 |
| commit |
0.00 |
i18n: fix Spanish relative time labels (#26463) |
|
Terse i18n fix; concise and domain-speci |
2026-07-01 |
| commit |
0.00 |
fix: use absolute indexURL for pyodide sandbox (#26625) |
|
Terse technical fix using domain terms; |
2026-07-01 |
| commit |
0.00 |
fix: use updated_at for sidebar chat timestamp (#26454) |
|
Detailed, specific changelog with casual |
2026-07-01 |
| commit |
0.00 |
refac |
|
Terse, one-word commit typical of human |
2026-07-01 |
| commit |
0.00 |
refac |
|
Terse, single-word commit; no AI traits. |
2026-07-01 |
| commit |
0.00 |
refac |
|
Very minimal, not AI-generated style. |
2026-07-01 |
| commit |
0.00 |
refac |
|
Terse and informal; definitely human pat |
2026-07-01 |
| commit |
0.00 |
refac |
|
Short commit message; no AI signals pres |
2026-07-01 |
| commit |
0.00 |
refac |
|
One-word commit message, no sign of AI i |
2026-07-01 |
| commit |
0.00 |
refac |
|
Terse, lacks AI hallmarks. |
2026-07-01 |
| commit |
0.00 |
refac |
|
Very brief, consistent with human commit |
2026-06-30 |
| commit |
0.00 |
refac |
|
Short, domain-typical; no indication of |
2026-06-30 |
| commit |
0.00 |
i18n(th-TH): translate missing Thai keys/fix typo (#26406) |
|
Domain-specific i18n commit with natural |
2026-06-30 |
| commit |
0.00 |
refac |
|
Terse, cryptic; typical human commit abb |
2026-06-30 |
| commit |
0.00 |
refac |
|
Extremely terse commit message; clearly |
2026-06-29 |
| commit |
0.00 |
refac |
|
Very brief, no sign of AI output, just ' |
2026-06-29 |
| commit |
0.00 |
refac |
|
Minimal message; no AI stylistic signals |
2026-06-29 |
| commit |
0.00 |
refac |
|
Human style, 'Co-Authored-By' is standar |
2026-06-29 |
| commit |
0.00 |
chore: bump |
|
Typical one-line release message, no AI |
2026-06-29 |
| commit |
0.00 |
chore: format |
|
Standard terse commit; human style. |
2026-06-29 |
| commit |
0.00 |
chore: format |
|
Super short, template commit type, clear |
2026-06-29 |
| commit |
0.00 |
refac |
|
Minimalist message, no AI cues visible. |
2026-06-29 |
| commit |
0.00 |
Update translation.json (#26386) |
|
Standard translation update wording, hum |
2026-06-29 |
| commit |
0.00 |
doc: changelog |
|
Human style changelog doc commit, no AI |
2026-06-29 |
| commit |
0.00 |
doc |
|
Extremely terse, domain-abbreviated comm |
2026-06-29 |
| commit |
0.00 |
refac |
|
Terse commit message, common refactoring |
2026-06-29 |
| commit |
0.00 |
refac |
|
Very concise, domain-typical abbreviatio |
2026-06-29 |
| commit |
0.00 |
chore: CHANGELOG (#26016) |
|
Standard auto-changelog commit; repetiti |
2026-06-29 |
| commit |
0.00 |
chore: format |
|
Typical short message, refers to formatt |
2026-06-29 |
| commit |
0.00 |
refac |
|
Standard one-word refactor message. |
2026-06-29 |
| commit |
0.00 |
refac |
|
Brief refactor, no AI hallmarks. |
2026-06-29 |
| commit |
0.00 |
refac |
|
Standard terse refactor abbreviation. |
2026-06-29 |
| commit |
0.00 |
refac |
|
Common minimalist refactor log. |
2026-06-29 |
| commit |
0.00 |
refac |
|
Very brief, human-typical commit message |
2026-06-29 |
| commit |
0.00 |
refac |
|
Extremely terse commit message; no AI si |
2026-06-29 |
| commit |
0.00 |
refac |
|
Only contains 'refac', standard shorthan |
2026-06-29 |
| commit |
0.00 |
refac |
|
Minimal message, lacks AI generation tra |
2026-06-29 |
| commit |
0.00 |
refac |
|
Just says 'refac', showing no AI charact |
2026-06-29 |
| commit |
0.00 |
refac |
|
Abbreviated commit message, definitely h |
2026-06-29 |
| commit |
0.00 |
refac |
|
Contains only a terse, common refactorin |
2026-06-29 |
| commit |
0.00 |
refac |
|
No verbosity or AI-style phrasing; stand |
2026-06-29 |
| commit |
0.00 |
refac |
|
Extremely brief; typical human commit me |
2026-06-29 |
| commit |
0.00 |
refac |
|
No signs of AI output, only a short abbr |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' alone is typical human engineeri |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
perf(ui): non-blocking model and tool server loading for unr |
|
Detailed and domain-specific with human- |
2026-06-29 |
| commit |
0.00 |
fix: Fixed the error message display for non-standard SSE (# |
|
Typical concise commit message; no signs |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
refac |
|
One-word commit message; very human and |
2026-06-29 |
| commit |
0.00 |
fix(ui): workspace models bulk actions and search pagination |
|
Concise commit message; standard for hum |
2026-06-29 |
| commit |
0.00 |
chore(deps): patch frontend security dependencies (#26281) |
|
Standard dependency update message, full |
2026-06-29 |
| commit |
0.00 |
refac |
|
Single-word commit message, terse and hu |
2026-06-29 |
| commit |
0.00 |
refac |
|
Single-word commit message, terse and hu |
2026-06-29 |
| commit |
0.00 |
refac |
|
Single-word commit message, minimal and |
2026-06-29 |
| commit |
0.00 |
refac |
|
Single-word summary, typical human commi |
2026-06-29 |
| commit |
0.00 |
fix(ui): fix pinned note sidebar drag-and-drop into chat con |
|
Direct, technical fix message; no AI ind |
2026-06-29 |
| commit |
0.00 |
refac |
|
Very brief, standard refactor flag, huma |
2026-06-29 |
| commit |
0.00 |
refac |
|
Minimalist one-word commit message, clea |
2026-06-29 |
| commit |
0.00 |
refac |
|
Terse refactor commit message, human sty |
2026-06-29 |
| commit |
0.00 |
refac |
|
Extremely brief commit message, typical |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' is terse and informal, typical h |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' is terse and informal, typical h |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' is terse and informal, typical h |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' is terse and informal, typical h |
2026-06-29 |
| commit |
0.00 |
fix: persist control revert to loaded value (#25793) |
|
Short, changelog-style fix message; no A |
2026-06-29 |
| commit |
0.00 |
refac |
|
'refac' is terse and informal, typical h |
2026-06-29 |
| pr |
0.00 |
fix: validate direct-model attached knowledge against the ca |
|
Technical jargon and incomplete sentence |
2026-07-02 |
| pr |
0.00 |
fix: scope knowledge sync cleanup deletions to the target kn |
|
Technical explanation, human style, no f |
2026-07-02 |
| pr |
0.00 |
fix: Channels model replies saved/shown blank on v0.10.x |
|
Filled template, terse and domain-specif |
2026-07-02 |
| pr |
0.00 |
fix: honor grep -c and -l flags for piped input in kb_exec |
|
Uses domain abbreviations, technical, no |
2026-07-02 |
| pr |
0.00 |
fix: Channels model replies saved/shown blank on v0.10.x |
|
Filled template, domain terms, lacking A |
2026-07-02 |
| pr |
0.00 |
fix: resolve terminal system_oauth token server-side instead |
|
Technical explanation, abbreviations, an |
2026-07-02 |
| pr |
0.00 |
fix: escape KaTeX render-error fallback to prevent XSS via { |
|
Good domain specificity, no AI-style ver |
2026-07-02 |
| pr |
0.00 |
fix: honor grep -c and -l flags for piped input in kb_exec |
|
Human-like brevity and technical context |
2026-07-02 |
| pr |
0.00 |
fix: enforce the verified-user role gate on the terminal Web |
|
Technical, domain-heavy, lacks generic o |
2026-07-02 |
| pr |
0.00 |
fix: preserve system prompt across context compaction |
|
Specific technical issue, concise human |
2026-07-02 |
| pr |
0.00 |
fix: stop marking collection_names as legacy |
|
Domain-specific, concise language; no AI |
2026-07-02 |
| pr |
0.00 |
fix: stop marking collection_names as legacy |
|
Same as 3; concise, domain-specific, not |
2026-07-02 |
| pr |
0.00 |
fix: enforce integer values for top_k |
|
Nearly all template structure, not signs |
2026-07-01 |
| pr |
0.00 |
fix: restrict top_k to integer values in Advanced Parameters |
|
Domain-driven, template structure; added |
2026-07-01 |
| pr |
0.00 |
fix: split kb_exec grep on real newlines |
|
Technical phrasing in checklist; not cha |
2026-07-01 |
| pr |
0.00 |
fix: restrict top_k to integer values in Advanced Parameters |
|
Domain-driven, template structure; added |
2026-07-01 |
| pr |
0.00 |
fix: check YDC_API_KEY before YOUCOM_API_KEY for You.com web |
|
Technical environment variable explanati |
2026-07-01 |
| pr |
0.00 |
fix: make open_webui/static writable under an arbitrary UID |
|
Template; free-text section incomplete, |
2026-07-01 |
| pr |
0.00 |
fix: respect model visibility in workspace base model select |
|
Technical bugfix explanation, standard f |
2026-06-03 |
| pr |
0.00 |
0.10.2 |
|
Only a version bump as title, no AI hall |
2026-07-01 |
| pr |
0.00 |
Update CHANGELOG.md |
|
Minimal content; template/instruction te |
2026-07-01 |
| pr |
0.00 |
fix: add HTTP timeouts to config and web retrieval clients |
|
Only checklist items, no free text to ju |
2026-06-30 |
| pr |
0.00 |
i18n: Update and fix Catalan translation.json |
|
Changelog entry, direct and domain speci |
2026-06-30 |
| pr |
0.00 |
Bump prettier-plugin-svelte from 3.5.1 to 4.1.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extension-image from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump eslint-plugin-svelte from 2.46.1 to 3.20.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @xyflow/svelte from 0.1.39 to 1.6.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @typescript-eslint/eslint-plugin from 8.57.0 to 8.62.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extensions from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tailwindcss/typography from 0.5.19 to 0.5.20 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/starter-kit from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump svelte from 5.56.0 to 5.56.4 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump vite-plugin-static-copy from 2.3.2 to 4.1.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump vitest from 1.6.1 to 4.1.9 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump prettier from 3.8.1 to 3.9.4 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump azure-storage-blob from 12.29.0 to 12.30.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump tailwindcss from 4.2.1 to 4.3.2 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @typescript-eslint/parser from 8.57.0 to 8.62.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump vite from 5.4.21 to 8.1.2 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump opentelemetry-api from 1.42.1 to 1.43.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump python-multipart from 0.0.27 to 0.0.32 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump sqlalchemy from 2.0.50 to 2.0.51 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extension-list from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump pinecone from 6.0.2 to 9.1.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump accelerate from 1.13.0 to 1.14.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump postcss from 8.5.14 to 8.5.16 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump ruff from 0.15.18 to 0.15.20 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extension-table from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extension-typography from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump langchain from 1.2.10 to 1.3.11 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump @tiptap/extension-link from 3.20.2 to 3.27.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump opentelemetry-instrumentation-redis from 0.63b1 to 0.64 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump cryptography from 48.0.0 to 49.0.0 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump html2canvas-pro from 1.6.7 to 2.2.1 |
|
— |
2026-07-01 |
| pr |
0.00 |
Bump opentelemetry-instrumentation-requests from 0.63b1 to 0 |
|
— |
2026-07-01 |