| Type | AI Score | Description | Actor | Reason | Date |
|---|---|---|---|---|---|
| PR | 1.00 | 0.8.13 | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | fix: match all variants in detailsStart |
PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | fix: index.html sets no-cache to avoid hard needing refreshe | PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | fix: Normalize file extension check to lowercase | PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | I18n: improve Chinese translation | PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | Update translation for 'Name' in French locale : use for Pro | PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | Dev | PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | fix: clear taskIds immediately on response done | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | perf: replace JS transition with CSS animation in CodespanTo | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | perf: single yield per line in stream chunks handler | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | perf: replace JS transition with CSS animation in TextToken | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | perf: skip processChineseContent for non-Chinese content | PR body explicitly mentions AI collabora | 2026-03-27 | |
| PR | 1.00 | perf: replace unescapeHtml DOMParser with html-entities deco | PR body explicitly mentions AI collabora | 2026-03-28 | |
| PR | 1.00 | perf: skip replaceTokens when no {{ present | PR body explicitly mentions AI collabora | 2026-03-27 | |
| PR | 1.00 | perf: inline update_chat_title_by_id into single DB context | PR body explicitly mentions AI collabora | 2026-03-30 | |
| PR | 1.00 | perf: skip deep clone per streaming token in ResponseMessage | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | feat: adding open-terminal virtual desktop | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | enh: Automatic auth flows for models with OAuth 2.1 tools en | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | FIX: merge tool citations and RAG sources instead of overwri | PR body explicitly mentions AI collabora | 2026-03-16 | |
| PR | 1.00 | fix: Race conditions in message queue — switching queues cau | PR body explicitly mentions AI collabora | 2026-03-28 | |
| PR | 1.00 | fix: prevent model selector from closing immediately on Andr | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | fix: Fix the error that occurs when the task model does not | PR body explicitly mentions AI collabora | 2026-03-28 | |
| PR | 1.00 | fix: Persist MCP OAuth client registration and add DCR fallb | PR body explicitly mentions AI collabora | 2026-03-17 | |
| PR | 1.00 | Trau 303 | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | fix(sidebar): Fix memory leaking - ChatItem document listene | PR body explicitly mentions AI collabora | 2026-03-29 | |
| PR | 1.00 | fix: issue Follow Ups corrupt usage statistic in chat_messag | PR body explicitly mentions AI collabora | 2026-03-27 | |
| PR | 1.00 | fix: docling complex parameter serialization | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | fix: improve OpenAI reasoning models support and fix reasoni | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | fix: guard completed API with message id | PR body explicitly mentions AI collabora | 2026-03-28 | |
| PR | 1.00 | fix: openapi path item parsing | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | feat: add OpenAI Realtime WebRTC voice mode | PR body explicitly mentions AI collabora | 2026-03-30 | |
| PR | 1.00 | fix: improve OpenAI reasoning models support and fix reasoni | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | WIP: channel calls | PR body explicitly mentions AI collabora | 2026-03-26 | |
| PR | 1.00 | Fix: redis release lock atomic | PR body explicitly mentions AI collabora | 2026-02-26 | |
| PR | 1.00 | feat: Implement Redis migration lock for coordinated databas | PR body explicitly mentions AI collabora | 2026-02-27 | |
| PR | 1.00 | feat: Save error messages to the database | PR body explicitly mentions AI collabora | 2026-03-30 | |
| PR | 1.00 | fix: only persist disabled built-in tools in model meta | PR body explicitly mentions AI collabora | 2026-03-31 | |
| PR | 1.00 | perf: project only Chat.id in delete_shared_chats_by_user_id | PR body explicitly mentions AI collabora | 2026-03-30 | |
| PR | 0.20 | feat(config): add environment variable support for DEFAULT_M | Slightly more verbose, but technical wit | 2026-03-30 | |
| COMMIT | 0.10 | refac | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | refac | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | refac | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | refac | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | fix | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | refac | Extremely terse single-word messages are | 2026-03-26 | |
| COMMIT | 0.10 | i18n: Update catalan translation.json (#23069) | Conventional commit format with PR refer | 2026-03-26 | |
| COMMIT | 0.10 | i18n: improve zh-CN translation (#23102) | Detailed commit with bullet points for m | 2026-03-26 | |
| COMMIT | 0.10 | fix: bs4 pip install | Informal, terse technical fix ('bs4 pip | 2026-03-26 | |
| COMMIT | 0.10 | Update fi-FI translation.json | Brief descriptive message about translat | 2026-03-26 | |
| PR | 0.10 | i18n: Update Swedish (sv-SE) translation to 100% | Brief update with domain references and | 2026-04-01 | |
| PR | 0.10 | upd:i18n es-ES Translation v0.8.9 | Short update message, domain-specific, m | 2026-03-08 | |
| PR | 0.10 | fix: ensure oauth2.1 static server types do authentication | Mentions specific bug and key type, clea | 2026-03-29 | |
| PR | 0.10 | fix: add missing redirect_uri to Feishu OAuth provider confi | Very terse, domain references, no signs | 2026-03-29 | |
| PR | 0.10 | enh: Set the default executor for asyncio based on THREAD_PO | Technical summary, references asyncio, n | 2026-03-27 | |
| PR | 0.10 | fix: remove undefined cookie_expires in OAuth session cookie | Simple checklist and changelog, no AI ha | 2026-03-29 | |
| PR | 0.10 | i18n: German | Single-word title, no AI indicators, dom | 2026-03-27 | |
| PR | 0.10 | i18n: add Tamil (ta-IN) translation | Clear technical description, specific co | 2026-04-01 | |
| PR | 0.10 | i18n: add Tamil (ta-IN) translation | Clear technical description, specific co | 2026-04-01 | |
| PR | 0.10 | fix(WEB_FETCH_MAX_CONTENT_LENGTH): getting 500 error when tr | Direct, domain-specific, with natural ph | 2026-03-30 | |
| PR | 0.10 | i18n: add Tamil (ta-IN) translation | Clear technical description, specific co | 2026-04-01 | |
| PR | 0.10 | fix: pass chatId to clearDraft on message submit | Clear, specific, and uses technical cont | 2026-04-01 | |
| PR | 0.10 | feat: add BM25 hybrid search support for Qdrant (multitenanc | Technical, domain-specific details; no A | 2026-03-31 | |
| PR | 0.10 | Phase A1+A2: Fork, brand, and Clerk SSO for Ruimtemeesters A | Uses domain terms and bullet technical s | 2026-03-31 | |
| PR | 0.10 | Thinking Modes in Chat UI | Feature summary uses informal, clear des | 2026-03-31 | |
| PR | 0.10 | fix: prevent stale task state blocking input after chat navi | Bug explanation uses technical, direct l | 2026-03-31 | |
| PR | 0.10 | fix: the ldap authentication search filter concatena... in a | Summary contains domain detail; format i | 2026-03-31 | |
| PR | 0.10 | feat: Add Active Directory SID support for LDAP authenticati | Technical summary with domain-specific c | 2026-01-23 | |
| PR | 0.05 | feat: automations | Extremely terse, no AI hallmarks in titl | 2026-04-01 | |
| PR | 0.05 | i18n: add Tamil (India) translation (ta-IN) | Only title; lacks any stylistic cues of | 2026-04-01 | |
| COMMIT | 0.00 | refac | Ultra‑minimal content; typical human ter | 2026-03-27 | |
| COMMIT | 0.00 | chore: bump | Brief informal phrase; normal human chor | 2026-03-27 | |
| COMMIT | 0.00 | chore: format | Very short, casual; common human formatt | 2026-03-27 | |
| COMMIT | 0.00 | refac | Extremely terse; consistent with human r | 2026-03-27 | |
| COMMIT | 0.00 | chore: changelog (#23119) | Detailed bullet‑list; no AI phrasing, st | 2026-03-26 | |
| COMMIT | 0.00 | refac | Single‑word minimal; typical human commi | 2026-03-26 | |
| COMMIT | 0.00 | refac | Extremely short and terse; normal human | 2026-03-26 | |
| COMMIT | 0.00 | refac | One‑word commit; no AI‑style wording. | 2026-03-26 | |
| COMMIT | 0.00 | chore: format | Short informal phrase; human formatting | 2026-03-26 | |
| COMMIT | 0.00 | refac | Minimal content; typical terse human ref | 2026-03-26 | |
| COMMIT | 0.00 | chore: bump | Extremely terse and generic commit messa | 2026-03-25 | |
| COMMIT | 0.00 | chore: ci | Minimal, template-like human commit mess | 2026-03-25 | |
| COMMIT | 0.00 | refac | Short, domain-specific abbreviation like | 2026-03-25 | |
| COMMIT | 0.00 | chore: ci | Brief and human-typical commit message. | 2026-03-25 | |
| COMMIT | 0.00 | refac | Terse, domain-specific abbreviation. | 2026-03-25 | |
| COMMIT | 0.00 | refac | Minimal, non-AI commit message. | 2026-03-25 | |
| COMMIT | 0.00 | fix: align file context injection by user-role messages for | Detailed, domain-specific fix explanatio | 2026-03-25 | |
| COMMIT | 0.00 | chore: changelog (#22569) | Changelog with domain jargon, human styl | 2026-03-25 | |
| COMMIT | 0.00 | refac | Short, human abbreviation used. | 2026-03-25 | |
| COMMIT | 0.00 | chore: format | Terse, domain-standard commit message. | 2026-03-25 | |
| COMMIT | 0.00 | refactor: streamline logging and permission checks in auths. | Concise, domain-specific commit message | 2026-03-25 | |
| COMMIT | 0.00 | perf: fix double-RAF streaming display lag (#23016) | Technical jargon, brief and human-typica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | perf: remove getChatList from saveChatHandler (#22983) | Domain-specific commit message referenci | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse message with human co | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message indica | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | refac | Single-word terse commit, definitely hum | 2026-03-25 | |
| COMMIT | 0.00 | chore: pin deps | Domain-specific, concise commit message, | 2026-03-25 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-25 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-25 | |
| COMMIT | 0.00 | perf: remove redundant getChatList call from sendMessage (#2 | Technical message, concise, domain jargo | 2026-03-25 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-25 | |
| COMMIT | 0.00 | enh: consecutive details rendering | Technical, brief, not AI style. | 2026-03-25 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-24 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-24 | |
| COMMIT | 0.00 | feat: oauth 2.1 static mcp | Domain jargon, human co-authored trailer | 2026-03-24 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-24 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviation, human s | 2026-03-24 | |
| COMMIT | 0.00 | refac | Very terse, domain abbreviations, no AI | 2026-03-24 | |
| COMMIT | 0.00 | refac: include black | Terse commit, technical slang, no AI tra | 2026-03-24 | |
| COMMIT | 0.00 | refac | Minimal commit, common abbreviation, hum | 2026-03-24 | |
| COMMIT | 0.00 | refac | Ultra-short, standard commit practice, h | 2026-03-24 | |
| COMMIT | 0.00 | fix: use full_output() in reasoning content delta emit (#230 | Technical reference, terse, typical huma | 2026-03-24 | |
| COMMIT | 0.00 | enh: GOOGLE_OAUTH_AUTHORIZE_PARAMS | Short, domain-specific camel case usage, | 2026-03-24 | |
| COMMIT | 0.00 | perf: lookup | Commit includes human co-author trailer, | 2026-03-24 | |
| COMMIT | 0.00 | refac | Brief commit, domain jargon, no signs of | 2026-03-24 | |
| COMMIT | 0.00 | refac | Terse abbreviation, human-like style | 2026-03-24 | |
| COMMIT | 0.00 | i18n: add pt-BR translations for newly added UI items and co | Detailed, domain-focused, succinct human | 2026-03-24 | |
| COMMIT | 0.00 | refac (#22987) | Very terse commit message, typical human | 2026-03-24 | |
| COMMIT | 0.00 | refac | Terse message; lacks AI stylistic signal | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, abbreviative commit—human s | 2026-03-24 | |
| COMMIT | 0.00 | refac | Minimal, standard abbreviation, no AI si | 2026-03-24 | |
| COMMIT | 0.00 | Update translation.json (#22985) | Standard translation update phrasing, ve | 2026-03-24 | |
| COMMIT | 0.00 | perf: batch history reactive triggers to rAF in chatEventHan | Human technical phrasing with domain-spe | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word commit; human practices. | 2026-03-24 | |
| COMMIT | 0.00 | chore: format | Simple 'format' note fits habitual human | 2026-03-24 | |
| COMMIT | 0.00 | refac | Abbreviation 'refac'—concise, human styl | 2026-03-24 | |
| COMMIT | 0.00 | refac | Abbreviated commit; no AI stylistic mark | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | fix: new password validation | Short, domain-specific commit message; l | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | Single-word, terse commit message—strong | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | perf: use asyncio.to_thread for heartbeat DB write (#22980) | Includes domain jargon and specific issu | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| COMMIT | 0.00 | refac | 'refac' is terse, typical of human commi | 2026-03-24 | |
| PR | 0.00 | chore: changelog | Single-word changelog title is terse and | 2026-03-28 | |
| PR | 0.00 | fix: add SSRF protection to OAuth profile picture URL fetchi | Brief technical title with no AI-style p | 2026-04-02 | |
| PR | 0.00 | fix: sanitize HTML after markdown parsing in AccountPending | Technical, specific, and short phrasing | 2026-04-02 | |
| PR | 0.00 | i18n: dede | Terse, domain-specific shorthand suggest | 2026-04-02 | |
| PR | 0.00 | fix: surface OAuth auth prompt for default MCP tools via toa | Details a specific issue with discussion | 2026-03-06 | |
| PR | 0.00 | build(deps): bump the npm_and_yarn group across 1 directory | — | 2026-04-02 | |
| PR | 0.00 | feat: add upload_file_to_terminal builtin tool | Describes a specific feature; domain jar | 2026-04-02 | |
| PR | 0.00 | fix: normalize usage keys on save in ChatMessages.upsert_mes | Standard technical summary, domain-speci | 2026-04-01 | |
| PR | 0.00 | upd:i18n es-ES Translation v0.8.12 | Uses update shorthand and domain context | 2026-04-02 | |
| PR | 0.00 | feat: extend Mistral OCR with base64 mode for LLM proxy comp | Domain-specific jargon and environmental | 2025-12-22 | |
| PR | 0.00 | feat: add upload_file_to_terminal builtin tool | Technical feature desc.; domain details | 2026-03-02 | |
| PR | 0.00 | i18n: Complete Swedish (sv-SE) translation to 100% | Concise changelog with domain terms; bri | 2026-04-02 | |
| PR | 0.00 | feat: add EUrouter to connection URL suggestions | Domain-specific summary, brief, no AI ha | 2026-04-02 | |
| PR | 0.00 | fix: rewire orphan tool messages to preserve conversation co | Technical language and terse context, no | 2026-03-25 | |
| PR | 0.00 | build(deps): bump the pip group across 2 directories with 7 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump the npm_and_yarn group across 1 directory | — | 2026-04-02 | |
| PR | 0.00 | build(deps): bump the uv group across 2 directories with 18 | — | 2026-04-01 | |
| PR | 0.00 | feat: prepare for subpath | Abrupt cutoff, informal language; no AI | 2025-07-08 | |
| PR | 0.00 | fix: use sessionStorage for showControls to prevent cross-ta | Technical, concise; no AI indicators in | 2026-03-31 | |
| PR | 0.00 | fix: remove undefined cookie_expires from oauth_session_id s | No free-text section; only template and | 2026-03-31 | |
| PR | 0.00 | i18n: Complete Swedish (sv-SE) translation to 100% | No free-text, only template and title; n | 2026-03-27 | |
| PR | 0.00 | fix: respect 'always expand details' setting for collapsible | No free-text, just template/summary stru | 2026-03-31 | |
| PR | 0.00 | build(deps): bump azure-identity from 1.25.2 to 1.25.3 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump pycrdt from 0.12.47 to 0.12.50 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump firecrawl-py from 4.18.0 to 4.21.0 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump pandas from 3.0.1 to 3.0.2 in /backend | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump pymdown-extensions from 10.21 to 10.21.2 i | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump cryptography from 46.0.5 to 46.0.6 in /bac | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump langchain-classic from 1.0.1 to 1.0.3 in / | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump sentence-transformers from 5.2.3 to 5.3.0 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump docker/build-push-action from 5 to 7 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump docker/metadata-action from 5 to 6 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump docker/login-action from 3 to 4 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump docker/setup-buildx-action from 3 to 4 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump docker/setup-qemu-action from 3 to 4 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump pypandoc from 1.16.2 to 1.17 | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump googleapis-common-protos from 1.72.0 to 1. | — | 2026-04-01 | |
| PR | 0.00 | build(deps): bump the npm_and_yarn group across 1 directory | — | 2026-04-01 | |
| PR | 0.00 | Fix #23127: issue: FETCH_URL_MAX_CONTENT_LENGTH not saving. | Minimal, issue template style, lacks AI | 2026-03-31 | |
| PR | 0.00 | fix: use sessionStorage for showControls to prevent cross-ta | Domain-specific problem description, inf | 2026-03-31 | |
| PR | 0.00 | fix: message editing | No free-text content present to evaluate | 2026-03-17 |