| pr |
1.00 |
feat: allow groups to be added to user info in headers |
|
PR body explicitly mentions AI collabora |
2026-07-20 |
| pr |
1.00 |
Fix image edit formdata |
|
PR body explicitly mentions AI collabora |
2026-07-19 |
| pr |
1.00 |
fix: handle null tool_call arguments during stream processin |
|
PR body explicitly mentions AI collabora |
2026-07-19 |
| pr |
1.00 |
fix: handle null tool_call arguments during stream processin |
|
PR body explicitly mentions AI collabora |
2026-07-19 |
| pr |
1.00 |
fix: close trusted-header signin race that creates duplicate |
|
PR body explicitly mentions AI collabora |
2026-07-18 |
| pr |
1.00 |
feat: add per-model system prompt versioning with optional L |
|
PR body explicitly mentions AI collabora |
2026-07-18 |
| pr |
1.00 |
feat: model system prompt versioning |
|
PR body explicitly mentions AI collabora |
2026-07-18 |
| pr |
1.00 |
fix: make admin Models list rows mobile-friendly |
|
PR body explicitly mentions AI collabora |
2026-07-12 |
| pr |
1.00 |
fix: prevent settings labels/tabs from wrapping and misalign |
|
PR body explicitly mentions AI collabora |
2026-07-12 |
| pr |
1.00 |
fix: keep sidebar New Chat/Search label and shortcut hint on |
|
PR body explicitly mentions AI collabora |
2026-07-11 |
| pr |
1.00 |
feat: add a master OAuth / OIDC enable toggle in Authenticat |
|
PR body explicitly mentions AI collabora |
2026-07-11 |
| pr |
1.00 |
fix: close sidebar on mobile when opening Calendar from user |
|
PR body explicitly mentions AI collabora |
2026-07-10 |
| pr |
1.00 |
fix: align Knowledge workspace source dropdown and New butto |
|
PR body explicitly mentions AI collabora |
2026-07-12 |
| pr |
1.00 |
feat: add default file upload mode user setting |
|
PR body explicitly mentions AI collabora |
2026-01-23 |
| pr |
1.00 |
feat: auto-map ComfyUI workflow nodes from imported API JSON |
|
PR body explicitly mentions AI collabora |
2026-05-28 |
| pr |
1.00 |
feat(events): add pre-disable and pre-enable lifecycle event |
|
PR body explicitly mentions AI collabora |
2026-07-03 |
| pr |
1.00 |
feat: add directory browsing and selection to knowledge pick |
|
PR body explicitly mentions AI collabora |
2026-06-25 |
| pr |
1.00 |
fix: chat corruption (openweb-ui#26668) |
|
PR body explicitly mentions AI collabora |
2026-07-10 |
| pr |
1.00 |
Docs/fatia3 farol verde |
|
PR body explicitly mentions AI collabora |
2026-07-17 |
| pr |
1.00 |
Sonda/search web nao admin |
|
PR body explicitly mentions AI collabora |
2026-07-17 |
| pr |
1.00 |
Docs/licao catch all |
|
PR body explicitly mentions AI collabora |
2026-07-17 |
| pr |
1.00 |
Fix/fatia b catch all do classificador |
|
PR body explicitly mentions AI collabora |
2026-07-17 |
| pr |
1.00 |
Docs/triade investigada e mantida |
|
PR body explicitly mentions AI collabora |
2026-07-17 |
| pr |
1.00 |
fix: clear stale response error after successful continuatio |
|
PR body explicitly mentions AI collabora |
2026-07-13 |
| pr |
1.00 |
fix: persist access_grants.allow_groups in default permissio |
|
PR body explicitly mentions AI collabora |
2026-07-16 |
| pr |
1.00 |
Fix #27001: prevent Setext heading rule from swallowing a |
|
PR body explicitly mentions AI collabora |
2026-07-16 |
| pr |
1.00 |
fix: persist folder sharing permission |
|
PR body explicitly mentions AI collabora |
2026-07-16 |
| pr |
0.20 |
fix: mutable default argument {} in generate_function_chat_c |
|
Technical, concise, and slightly abrupt |
2026-07-20 |
| pr |
0.20 |
refac/perf: Migrate chat tags to chat_tag association table |
|
Somewhat formal but full of domain termi |
2026-04-17 |
| pr |
0.20 |
fix: keep chats shared with an admin readable when ENABLE_AD |
|
Mostly template, checklist is present, n |
2026-07-16 |
| pr |
0.15 |
feat: Enterprise Knowledge Base Management Dashboard |
|
Some formal language but overall technic |
2026-07-20 |
| 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 |
fix: mutable default argument {} in generate_function_chat_c |
|
Contains specific technical wording and |
2026-07-20 |
| pr |
0.10 |
fix: correct async import hook that disables the code-interp |
|
Technical jargon, terse, no AI-style phr |
2026-07-20 |
| pr |
0.10 |
feat: expose chat-attached knowledge to builtin tools when F |
|
Focused, technical, and minimal speculat |
2026-07-02 |
| pr |
0.10 |
fix: only admins may switch the global Automatic1111 checkpo |
|
Direct, technical, and detailed; lacks A |
2026-07-20 |
| pr |
0.10 |
fix: enforce action availability and model access on the cha |
|
Precise technical context and abrupt cut |
2026-07-20 |
| pr |
0.10 |
fix: fetch terminal system prompt per request with TTL cache |
|
Human-style description, domain-specific |
2026-07-20 |
| pr |
0.10 |
fix: Log upstream provider rejections at warn/error level |
|
Technical, concise, and specific to syst |
2026-07-20 |
| pr |
0.10 |
feat: add {{USER_GROUPS}} and {{USER_GROUP_IDS}} placeholder |
|
Domain-specific, direct, and practical i |
2026-07-20 |
| pr |
0.10 |
fix: knowledge_fs grep splits on literal backslash-n instead |
|
Technical language, specific bugfix, no |
2026-07-20 |
| pr |
0.10 |
perf: use orjson instead of json for 17x CPU performance imp |
|
Concise, domain-specific, informal tone, |
2026-07-20 |
| pr |
0.10 |
feat: Enterprise Knowledge Base Management Dashboard |
|
Structured changelog, technical terms, l |
2026-07-20 |
| pr |
0.10 |
feat: Enterprise Knowledge Base Management Dashboard |
|
Informal, filled with specifics, no AI h |
2026-07-20 |
| pr |
0.10 |
fix: cache Sentinel master client across Redis operations |
|
Technical and terse, matches human engin |
2026-07-20 |
| pr |
0.10 |
fix(redis): cache Sentinel master client across operations |
|
Includes detailed explanation with jargo |
2026-07-20 |
| pr |
0.10 |
feat: add MCP elicitation support for server-enforced user c |
|
Technical free-text, domain-specific, no |
2026-07-17 |
| pr |
0.10 |
fix: dispatch native MCP tool calls whose streaming delta om |
|
Terse, domain-specific phrasing; human t |
2026-07-18 |
| pr |
0.10 |
fix: forward chat_id as user field in OpenAI-compatible chat |
|
Casual technical phrasing, no AI-typical |
2026-07-17 |
| pr |
0.10 |
fix: handle Unicode surrogates in chat serialization |
|
Domain-specific error handling explanati |
2026-07-15 |
| pr |
0.10 |
fix: show progress while terminal downloads are prepared |
|
List format, technical shorthand, inform |
2026-07-18 |
| pr |
0.10 |
fix: prevent Setext heading rule from swallowing a |
|
Slightly formulaic summary but normal fo |
2026-07-16 |
| pr |
0.10 |
fix(tool-servers): correct selection key + honor function-na |
|
Technical changelog with human-like ters |
2026-07-17 |
| pr |
0.10 |
fix(tool-servers): correct selection key + honor function-na |
|
Technical changelog with human-like ters |
2026-07-17 |
| pr |
0.10 |
fix: persist raw JSON streaming errors to chat history (open |
|
Uses specific issue references and domai |
2026-07-17 |
| pr |
0.10 |
fix: persist raw JSON streaming errors to chat history (open |
|
Uses specific issue references and domai |
2026-07-17 |
| pr |
0.10 |
fix: keep rendered UI in sync on Update Chat Message By Id ( |
|
Well-written but with specific, technica |
2026-07-16 |
| pr |
0.10 |
fix: persist raw JSON streaming errors to chat history (#270 |
|
Direct, domain-specific summary; truncat |
2026-07-16 |
| pr |
0.10 |
fix: normalize multimodal tool results when replaying chat h |
|
Checklist and references are terse, typi |
2026-07-16 |
| pr |
0.10 |
feat: add system_oauth auth type for RAG OpenAI embedding co |
|
Brief, domain-specific language with ref |
2026-07-15 |
| pr |
0.05 |
feat: support disallowing CORS |
|
Short, domain-relevant with abrupt endin |
2026-07-20 |
| pr |
0.05 |
fix: wait for tool servers before URL auto-submit |
|
Terse, checklist-driven, clear domain la |
2026-07-20 |
| pr |
0.05 |
fix: preserve chronological chunk order in transcribe when u |
|
Checklist filled, domain-specific termin |
2026-07-17 |
| 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 |
perf: linear content accumulation in the streaming response |
|
Technical, domain-specific and concise w |
2026-07-20 |
| pr |
0.00 |
perf: halve function-table queries in get_all_models |
|
Technical, human-like brevity, uses doma |
2026-07-20 |
| pr |
0.00 |
perf: stop recomputing static work in per-response ASGI midd |
|
Direct, technical and concise, typical o |
2026-07-20 |
| pr |
0.00 |
perf: cut per-chunk and per-request DB waste in the filter p |
|
Domain-specific language and bullet poin |
2026-07-20 |
| pr |
0.00 |
perf: batch API-key auth config reads |
|
Contains technical details and abbreviat |
2026-07-20 |
| pr |
0.00 |
perf: deduplicate repeated config fetches in Ollama request |
|
Very terse, technical, includes abbrevia |
2026-07-20 |
| pr |
0.00 |
perf: halve Redis round trips on model resolution and socket |
|
Technical, uses domain-specific language |
2026-07-20 |
| pr |
0.00 |
perf: column-only selects for user activity and webhook look |
|
Domain-specific, concise, no AI-typical |
2026-07-20 |
| pr |
0.00 |
perf: batch and deduplicate per-request DB reads in the chat |
|
Concise, technical writing with domain d |
2026-07-20 |
| pr |
0.00 |
perf: lazily load branched chat history |
|
Free-text is missing; only template and |
2026-07-19 |
| pr |
0.00 |
fix: sanitize UTF-16 surrogates in chat serialization |
|
Domain-specific, concise, with code refe |
2026-07-19 |
| pr |
0.00 |
feat: forward chat_id as user field in OpenAI-compatible cha |
|
Technical explanation with specific jarg |
2026-07-18 |
| pr |
0.00 |
fix: sanitize UTF-16 surrogates in chat serialization |
|
Domain-specific, concise, with code refe |
2026-07-19 |
| pr |
0.00 |
fix(retrieval): respect admin UI web loader engine and crede |
|
Minimal, direct text with explicit techn |
2026-07-15 |
| pr |
0.00 |
fix: require an authenticated user on the Ollama version rou |
|
Technical justification, specific, conci |
2026-07-19 |
| pr |
0.00 |
changelog: Update CHANGELOG.md |
|
Only changelog/template; no AI-like free |
2026-07-14 |
| pr |
0.00 |
fix: reject backslash in the terminal proxy path sanitizer |
|
Technical, concise description using dom |
2026-07-19 |
| pr |
0.00 |
fix: require message authorship for standard-channel message |
|
Clear, technical explanation with precis |
2026-07-19 |
| pr |
0.00 |
fix: wait for tool servers before URL auto-submit |
|
Brief, technical content with issue link |
2026-07-19 |
| pr |
0.00 |
Merge pull request #19030 from open-webui/dev |
|
Direct commit merge with technical notat |
2026-07-18 |
| pr |
0.00 |
fix: hide redundant edit pencil on mobile in admin Models li |
|
Brief technical bullet list, minimal fre |
2026-07-18 |
| pr |
0.00 |
Bump the pip group across 2 directories with 8 updates |
|
— |
2026-07-17 |
| pr |
0.00 |
Bump the uv group across 2 directories with 8 updates |
|
— |
2026-07-17 |
| pr |
0.00 |
feat: add Keenable web search provider (keyless by default) |
|
Only template content and terse, domain- |
2026-07-17 |
| pr |
0.00 |
feat: add Keenable web search provider (keyless by default) |
|
Only template content and terse, domain- |
2026-07-17 |
| pr |
0.00 |
i18n: complete and correct European Portuguese (pt-PT) trans |
|
Template and technical i18n title, no AI |
2026-07-17 |
| pr |
0.00 |
i18n: complete and correct European Portuguese (pt-PT) trans |
|
Template and technical i18n title, no AI |
2026-07-17 |
| pr |
0.00 |
feat: Percentage context compaction |
|
Mostly template; title and checklist are |
2026-07-17 |
| pr |
0.00 |
fix: prevent Setext heading rule from swallowing a |
|
Technical commit title and checklist, no |
2026-07-17 |
| pr |
0.00 |
fix: preserve chronological chunk order in transcribe when u |
|
Technical explanation with domain jargon |
2026-07-17 |
| pr |
0.00 |
fix: respect ENABLE_OLLAMA_API for RAG embeddings |
|
Only title present; not enough data to a |
2026-07-17 |
| pr |
0.00 |
fix: enforce AUTOMATION_MAX_COUNT in create_automation built |
|
Just title and truncated template, no fr |
2026-07-17 |
| pr |
0.00 |
fix: enforce AUTOMATION_MAX_COUNT in create_automation built |
|
Just title and truncated template, no fr |
2026-07-17 |
| pr |
0.00 |
Bump the uv group across 2 directories with 8 updates |
|
— |
2026-07-16 |
| pr |
0.00 |
Bump the uv group across 2 directories with 7 updates |
|
— |
2026-07-16 |
| pr |
0.00 |
Bump the pip group across 2 directories with 7 updates |
|
— |
2026-07-16 |
| pr |
0.00 |
fix: prevent Setext heading rule from swallowing a |
|
Technical commit title and checklist, no |
2026-07-16 |
| pr |
0.00 |
feat/PERF: add WEBSOCKET_PER_MESSAGE_DEFLATE env var |
|
Profiling details and jargon; casual, do |
2026-07-15 |