| pr |
1.00 |
fix: replace history entry on redirect so browser back navig |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
fix: remove leftover padding insetting the Manage Models dro |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
fix: stop sidebar chat rows flickering while the pointer mov |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
i18n: Update fi-FI translation |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
feat(images): add width/height parameters to generate_image |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
ci: auto-label bug reports created outside the issue form |
|
PR body explicitly mentions AI collabora |
2026-07-21 |
| pr |
1.00 |
fix: stop the chat input attach menus from fetching twice on |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
fix: keep dropdowns positioned and stable as their content r |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
feat: sortable Title / Updated at columns on the Knowledge w |
|
PR body explicitly mentions AI collabora |
2026-07-25 |
| pr |
1.00 |
fix: chat corruption (openweb-ui#26668) |
|
PR body explicitly mentions AI collabora |
2026-07-10 |
| pr |
1.00 |
feat: add execution graph visualization with Chat/Execution |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
i18n: add pt-BR translations for newly added UI items and co |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
fix: surface tool-call and code-interpreter continuation err |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
fix: surface tool-call and code-interpreter continuation err |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
fix(channels): persist model replies from Responses-API outp |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
feat: post channel model replies in the channel root, not a |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
fix: render channel replies from external/streaming models |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
fix: render channel replies from external/streaming models |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
feat: post channel model replies in the channel root, not a |
|
PR body explicitly mentions AI collabora |
2026-07-24 |
| pr |
1.00 |
feat: Add expiration policy for user API keys |
|
PR body explicitly mentions AI collabora |
2026-06-23 |
| pr |
1.00 |
feat: add BaseRT provider support |
|
PR body explicitly mentions AI collabora |
2026-07-22 |
| pr |
1.00 |
fix: persist access_grants.allow_groups in default permissio |
|
PR body explicitly mentions AI collabora |
2026-07-16 |
| 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 |
perf: coalesce streaming markdown parses |
|
Brief changelog language and technical r |
2026-07-10 |
| pr |
0.10 |
feat: add Workspace filter tab to model selector |
|
Concise, checklist-driven with issue ref |
2026-07-25 |
| pr |
0.10 |
Chore/add claude instructions |
|
Chore label, minimal content, no AI hall |
2026-07-25 |
| pr |
0.10 |
feat: add execution graph visualization with Chat/Execution |
|
Uses technical terminology and informal |
2026-07-24 |
| pr |
0.10 |
feat: add Workspace filter tab to model selector |
|
Brief summary, somewhat polished but typ |
2026-07-25 |
| pr |
0.10 |
fix: make native date/time picker icons visible in dark them |
|
Slightly detailed description but direct |
2026-07-24 |
| pr |
0.10 |
Feat/execution graph visualization |
|
Normal feature description and technical |
2026-07-24 |
| pr |
0.10 |
perf: stop resolving DNS on the thread pool (add aiodns) |
|
Technical explanation with abbreviations |
2026-07-24 |
| pr |
0.10 |
perf: parse scraped web pages with lxml, not html.parser |
|
Contains domain-specific detail and info |
2026-07-24 |
| pr |
0.10 |
feat: add OpenSERP self-hosted web search backend |
|
Checklist and PR content are template; a |
2026-07-24 |
| pr |
0.10 |
docs: align security policy framing with project ownership |
|
Uses project-specific context and inform |
2026-07-24 |
| pr |
0.10 |
feat: add OpenSERP self-hosted web search backend |
|
Checklist and PR content are template; a |
2026-07-24 |
| pr |
0.10 |
perf: cache event handler signatures instead of reflecting o |
|
Informal, technical writing specific to |
2026-07-23 |
| pr |
0.10 |
fix: do not expose tool source code to read-only users |
|
Technical explanation with project-speci |
2026-07-11 |
| pr |
0.10 |
fix: fetch the terminal system prompt per request |
|
Technical, concise, with code-specific c |
2026-07-20 |
| pr |
0.10 |
fix: show download preparation toast and prevent duplicate z |
|
Describes technical changes with some mi |
2026-07-24 |
| pr |
0.10 |
feat: prevent duplicate auth form submissions while one is p |
|
Informal technical language and referenc |
2026-07-24 |
| pr |
0.10 |
fix: restore semantic vector search in search_memories built |
|
Authentic, concise bugfix summary; infor |
2026-07-24 |
| pr |
0.10 |
fix: do not use raw query-generation output as the RAG searc |
|
Casual explanation, technical details, c |
2026-07-24 |
| pr |
0.10 |
fix: fall back to uv when pip is missing for requirements in |
|
Direct, domain-specific, plausible human |
2026-07-24 |
| pr |
0.10 |
fix: context compaction reads last-call input, not additive |
|
Bugfix context described informally with |
2026-07-24 |
| pr |
0.10 |
fix: missing owned knowledge bases in GET /users/{user_id}/p |
|
Brief technical summary with checklist, |
2026-07-24 |
| pr |
0.10 |
fix: include owned knowledge bases in GET /users/{user_id}/p |
|
Direct technical title and checklist, do |
2026-07-24 |
| pr |
0.10 |
fix: allow setting model order via MODEL_ORDER_LIST env var |
|
Explains config bug in direct, specific |
2026-07-24 |
| pr |
0.10 |
fix: preserve chunk order when assembling multi-chunk transc |
|
Technical, succinct prose; clear human-w |
2026-07-24 |
| pr |
0.10 |
fix: persist filter outlet() changes to structured message o |
|
Concise, technical explanation; informal |
2026-07-24 |
| pr |
0.10 |
fix: resolve circular OpenAPI schema refs in tool server spe |
|
Technical, concise, explains bug context |
2026-07-24 |
| pr |
0.10 |
perf: update chat tags via the meta column instead of round- |
|
Very technical, uses domain jargon, and |
2026-07-23 |
| pr |
0.10 |
fix: web speech STT repeating previous transcriptions and in |
|
Free-text is terse, technical, and domai |
2026-07-05 |
| pr |
0.10 |
perf: save chat messages with one read-modify-write instead |
|
Technical, detailed, terse style with tr |
2026-07-23 |
| pr |
0.10 |
fix: stop fabricating 1-hour expiry for non-refreshable OAut |
|
Domain-specific language, informal, and |
2026-07-05 |
| pr |
0.10 |
fix: calendar attendee RSVP correctness — server-derived sta |
|
Technical detail, concise, natural human |
2026-07-11 |
| pr |
0.10 |
fix: prevent startup crash when function/tool has null user_ |
|
Uses domain terminology with informal ex |
2026-07-07 |
| pr |
0.10 |
fix: validate every request in the Playwright web loader aga |
|
Technical content, clear explanation, no |
2026-07-13 |
| pr |
0.10 |
perf: stop refetching the model row and user groups in the c |
|
Informal, technical phrasing and truncat |
2026-07-23 |
| pr |
0.10 |
fix: require message authorship for standard-channel message |
|
Technical, direct, with domain-specific |
2026-07-19 |
| pr |
0.10 |
feat: per call idle timeout |
|
Brief, domain-oriented, no AI-generated |
2026-07-13 |
| pr |
0.10 |
fix: matplotlib SyntaxError in sandboxed Pyodide code execut |
|
Direct technical description, human-like |
2026-07-05 |
| pr |
0.10 |
fix: preserve system prompt across tool calls when memories |
|
Natural technical tone; not overly forma |
2026-07-07 |
| pr |
0.05 |
fix: scope timer cancellation to the timer's owner |
|
Technical, domain-specific and informal |
2026-07-25 |
| pr |
0.05 |
fix: bound knowledge-search matching so one pattern cannot s |
|
Informal, domain-specific summary unlike |
2026-07-25 |
| pr |
0.05 |
fix: bound automation recurrence parsing so one rule cannot |
|
Informal voice, technical shorthand, and |
2026-07-25 |
| pr |
0.05 |
fix: bound calendar recurrence expansion so one event cannot |
|
Technical summary with informal voice in |
2026-07-25 |
| pr |
0.05 |
fix: toggle sidebar Chats/Folders sections on tap (mobile) |
|
Human: checklist focus, informal, direct |
2026-07-25 |
| pr |
0.05 |
fix: toggle sidebar Chats/Folders sections on tap (mobile) |
|
Causal technical explanation, rationale, |
2026-07-25 |
| pr |
0.05 |
fix: stop treating folder attachment membership as read acce |
|
Technical, informal, uses domain details |
2026-07-25 |
| pr |
0.05 |
feat: add system prompt versioning for workspace models |
|
Domain-specific, brief changelog style, |
2026-07-23 |
| pr |
0.05 |
fix: route terminal CWD pre-fetch through orchestrator polic |
|
Direct, technical explanation with proje |
2026-07-09 |
| pr |
0.05 |
perf: MAJOR drop redundant work from the realtime socket pat |
|
Uses technical detail and specific conte |
2026-07-23 |
| pr |
0.05 |
fix: stop empty audit path entries from silently disabling a |
|
Explains a bug fix with specific details |
2026-07-23 |
| pr |
0.05 |
perf: skip API stream accumulation when no outlet consumer e |
|
Technical, informal, domain jargon, inco |
2026-07-23 |
| pr |
0.05 |
feat: rename Folders to Projects in the UI |
|
Concise, domain-relevant terms, human to |
2026-07-05 |
| pr |
0.05 |
perf: use orjson instead of json for 17x CPU performance imp |
|
Clear human-style, technical, and quanti |
2026-07-20 |
| pr |
0.05 |
perf: stop refetching valves and reflecting signatures on ev |
|
Contains terse, technical detail; not AI |
2026-07-23 |
| pr |
0.05 |
fix: clear token cookie on 401 auth redirect to stop login f |
|
Uses concise, technical language with do |
2026-07-03 |
| pr |
0.05 |
fix: keep chats shared with an admin readable when ENABLE_AD |
|
Minimal free-text; template structure do |
2026-07-16 |
| pr |
0.05 |
fix: preserve upstream token usage in Anthropic-compatible M |
|
Concise, technical, and domain-specific |
2026-07-21 |
| pr |
0.05 |
fix: blank chat messages on Safari caused by content-visibil |
|
Explains technical behavior directly; no |
2026-07-05 |
| 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 |
changelog: Update CHANGELOG.md |
|
Minimal, mechanical changelog update, no |
2026-07-14 |
| pr |
0.00 |
i18n: complete de-DE translations |
|
Brief and domain-specific, with minimal |
2026-07-24 |
| pr |
0.00 |
fix: make native date/time picker icons visible in dark them |
|
PR content is very minimal and follows t |
2026-07-24 |
| pr |
0.00 |
feat: add Workspace filter tab to model selector |
|
Checklist items only, terse and template |
2026-07-25 |
| pr |
0.00 |
fix: make native date/time picker icons visible in dark them |
|
Identical to item 1, template structure, |
2026-07-24 |
| pr |
0.00 |
0.11.0 |
|
Single version title, minimal/no prose c |
2026-07-23 |
| pr |
0.00 |
perf: parse scraped web pages off the event loop |
|
Informal, technically detailed, shows hu |
2026-07-24 |
| pr |
0.00 |
perf: stop running chardet over entire uploaded files |
|
Technical, concise, and informal with pe |
2026-07-24 |
| pr |
0.00 |
chore: drop python-jose, nothing imports it |
|
Domain-specific explanation and natural |
2026-07-24 |
| pr |
0.00 |
docs: align security policy framing |
|
Text is incomplete but templated and neu |
2026-07-24 |
| pr |
0.00 |
i18n: align the pt-PT locale with European Portuguese conven |
|
Human style; references prior PR, concis |
2026-07-24 |
| pr |
0.00 |
fix: persist previous_response_id across chat turns for stat |
|
Domain-specific, terse summary, referenc |
2026-07-24 |
| pr |
0.00 |
fix: sync message.content with structured output items |
|
Technical vocabulary, succinct explanati |
2026-07-05 |
| pr |
0.00 |
fix: replace rapidocr-onnxruntime with rapidocr for OCR imag |
|
Human, technical context, domain-specifi |
2026-07-07 |
| pr |
0.00 |
perf: Add covering index on memory (id, user_id) |
|
Human; focuses on implementation specifi |
2026-07-09 |
| pr |
0.00 |
fix: deny chained access to unregistered base models for non |
|
Technical reasoning, direct statement, n |
2026-07-08 |
| pr |
0.00 |
fix: honor Admin UI web loader settings in get_web_loader |
|
Domain-specific explanation, no AI-style |
2026-07-03 |
| pr |
0.00 |
fix: malformed WEB_FETCH_FILTER_LIST entry blocking all web |
|
Human; mentions Docker Compose quirk, su |
2026-07-08 |
| pr |
0.00 |
fix: access-check note entries in get_accessible_folder_file |
|
Technical context, references future PR, |
2026-07-03 |
| pr |
0.00 |
fix: don't seed non-persistent config keys (oauth.* with fla |
|
Technical language, clear context, infor |
2026-07-09 |