| Type | AI Score | Description | Actor | Reason | Date |
|---|---|---|---|---|---|
| PR | 1.00 | 0.9.0 | PR body explicitly mentions AI collabora | 2026-04-01 | |
| PR | 1.00 | i18n: add missing i18n keys of ScheduleDropdown | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | i18n: improve Chinese translation | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | i18n: Update Irish Translation | PR body explicitly mentions AI collabora | 2026-04-14 | |
| 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 | feat: add Linkup.so as web search engine | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | feat: Add support for IAM token-based RDS authentication | PR body explicitly mentions AI collabora | 2026-04-10 | |
| PR | 1.00 | Feat/mts api | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | refactor: unify markdown parsing logic to avoid memory leaki | PR body explicitly mentions AI collabora | 2026-02-28 | |
| PR | 1.00 | fix: respect content edits and deleted blocks in output | PR body explicitly mentions AI collabora | 2026-02-18 | |
| PR | 1.00 | feat: encrypt user valve values at rest using Fernet | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | Feat sandbox | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | fix: Update CSS for citation/source to not suppress ite |
PR body explicitly mentions AI collabora | 2026-04-07 | |
| PR | 1.00 | fix: Fix user_id associated with event emitted when POSTing | PR body explicitly mentions AI collabora | 2026-04-03 | |
| PR | 1.00 | feat: Update tasks functions to add keyword for 'task' so pi | PR body explicitly mentions AI collabora | 2026-03-05 | |
| PR | 1.00 | fix: clean up Mermaid temporary DOM nodes after render failu | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | feat: add config-driven file metadata support for knowledge | PR body explicitly mentions AI collabora | 2026-03-16 | |
| PR | 1.00 | fix: fix memory leaking of Drawer | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | fix: match all variants in detailsStart |
PR body explicitly mentions AI collabora | 2026-04-02 | |
| PR | 1.00 | feat: replace Google favicon API with backend proxy | PR body explicitly mentions AI collabora | 2026-04-14 | |
| PR | 1.00 | fix: image url to base64 conversion | PR body explicitly mentions AI collabora | 2026-04-13 | |
| PR | 1.00 | feat: render markdown citations | PR body explicitly mentions AI collabora | 2026-04-13 | |
| PR | 1.00 | chore: fix some typos (mostly in comments) | PR body explicitly mentions AI collabora | 2026-04-08 | |
| PR | 1.00 | Feature/slim openclaw runtime | PR body explicitly mentions AI collabora | 2026-04-13 | |
| PR | 1.00 | Fix: Enable outlet filters for direct API clients by integra | PR body explicitly mentions AI collabora | 2026-04-12 | |
| PR | 1.00 | fix: use JSON element queries for prompt tag filtering | PR body explicitly mentions AI collabora | 2026-04-05 | |
| PR | 1.00 | fix: Race conditions in message queue — switching queues cau | PR body explicitly mentions AI collabora | 2026-03-28 | |
| PR | 1.00 | i18n: add pt-BR translations for newly added UI items and co | PR body explicitly mentions AI collabora | 2026-04-04 | |
| PR | 1.00 | fix: balanced display math parsing in markdown renderer | PR body explicitly mentions AI collabora | 2026-04-09 | |
| PR | 0.70 | i18n(ru-Ru): improve russian translation | Overly polite, formal, and effusive; cle | 2026-04-13 | |
| PR | 0.70 | i18n(ru-Ru): improve russian translation | Overly polite, formal, and effusive; cle | 2026-04-13 | |
| PR | 0.30 | Feat katex2mathjax 18507 | Slightly more formal, but technical and | 2026-04-14 | |
| PR | 0.20 | fix: Correct the OAuth2.1 static flow | Brief, technical, with no AI hallmarks; | 2026-04-14 | |
| PR | 0.20 | fix: add missing db parameter to filter_allowed_access_grant | Short, technical fix with minimal explan | 2026-04-14 | |
| PR | 0.20 | feat: support additional Anthropic tool_result content types | Technical, with clear domain focus and n | 2026-03-28 | |
| PR | 0.20 | feat: use rich text editor for knowledge file editing | Slightly more formal, but focused on tec | 2026-03-17 | |
| PR | 0.20 | feat: admin interface defaults with global settings and user | Direct, concise engineering language; no | 2026-01-17 | |
| PR | 0.20 | feat: Smart sync for knowledge base directory uploads | PR is technical, specific, and co-author | 2026-01-27 | |
| PR | 0.20 | feat: add upload_file_to_terminal builtin tool | Human-written with issue link and direct | 2026-04-02 | |
| PR | 0.20 | fix: use ipaddress stdlib for IPv6 SSRF protection | Clear domain context and natural enginee | 2026-04-06 | |
| PR | 0.20 | fix: reset loading state when prompt save fails in PromptEdi | Uses standard PR template sections; huma | 2026-04-08 | |
| PR | 0.20 | perf: optimize fence-stripping O(n²) → O(n) | Detailed but technical and direct, not C | 2026-04-03 | |
| 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 | fix(retrieval): offload Loader.load to a worker thread so fi | Contains technical domain jargon, concis | 2026-04-14 | |
| PR | 0.10 | fix(db): default DATABASE_ENABLE_SQLITE_WAL to True so async | Contains clear domain-specific reference | 2026-04-14 | |
| PR | 0.10 | fix(retrieval): offload sync VECTOR_DB_CLIENT calls in async | Domain-specific abbreviations and inform | 2026-04-14 | |
| PR | 0.10 | fix(middleware): replace BaseHTTPMiddleware HTTP middlewares | Technical and focused explanation, domai | 2026-04-14 | |
| PR | 0.10 | fix: align analytics message count with token count by filte | Targets domain-specific logic; concise a | 2026-03-02 | |
| PR | 0.10 | fix(db): patch SQLAlchemy ↔ aiosqlite ≥0.20 terminate_force_ | Contains highly technical detail and dom | 2026-04-14 | |
| PR | 0.10 | fix: add missing db parameter to filter_allowed_access_grant | Concise, domain-specific bugfix explanat | 2026-04-14 | |
| PR | 0.10 | fix: message editing | Brief message with no formal or AI-style | 2026-03-17 | |
| PR | 0.10 | fix(oauth): prefer admin-provided scope over discovered scop | Domain-specific explanation, terse style | 2026-04-14 | |
| PR | 0.10 | fix: send admin-entered client_id (not tool server id) durin | Technical commit message, no AI hallmark | 2026-04-13 | |
| PR | 0.10 | feat(audio): add AUDIO_STT_SKIP_PREPROCESSING to skip pydub | Uses technical jargon and domain details | 2026-04-13 | |
| PR | 0.10 | fix: drop extra='allow' on FolderForm and FolderUpdateForm | Technical, uses code-related explanation | 2026-04-12 | |
| PR | 0.10 | fix: automatically close channel input more menu dropdown dy | Short, technical, lacks AI-style phrasin | 2026-04-13 | |
| PR | 0.10 | fix: enable follow_redirects in OAuth client manager | Technical, terse, no signals of AI gener | 2026-04-05 | |
| PR | 0.10 | i18n: route automation limit error messages through ERROR_ME | Technical domain-specific detail, natura | 2026-04-13 | |
| PR | 0.10 | fix: use os.path.join() for cross-platform audio file paths | Brief, technical phrases with standard c | 2026-04-06 | |
| PR | 0.10 | feat(otel): add W3C TraceContext propagator for distributed | Contains domain-specific detail and typi | 2026-04-13 | |
| PR | 0.10 | fix: enforce per-model access on chained base models | Descriptive technical bugfix with natura | 2026-04-12 | |
| PR | 0.10 | fix: evict Socket.IO room subscriptions when access is revok | Technical explanation, human-like detail | 2026-04-12 | |
| PR | 0.10 | fix: apply REDIS_KEY_PREFIX to tool_servers and terminal_ser | Technical rationale for fix; no formal o | 2026-04-12 | |
| PR | 0.10 | fix: prevent user added action icons from being dragged | Short, technical summary with no AI sign | 2026-04-05 | |
| PR | 0.10 | feat: log provider errors to console for better insights | Concise, specific, with minor typos/abbr | 2026-04-03 | |
| PR | 0.10 | fix: replace brittle profile_image_url allowlist with safe-s | Concise technical language and direct st | 2026-04-03 | |
| PR | 0.10 | fix: Add ownership checks to global task endpoints | Technical, domain-specific writing; no A | 2026-04-06 | |
| PR | 0.10 | fix: reject empty passwords in LDAP authentication to preven | Technical summary with standards-complia | 2026-04-12 | |
| PR | 0.10 | fix: enforce API key endpoint restrictions on cookie-based a | Detailed logic explanation and domain co | 2026-04-12 | |
| PR | 0.10 | fix: enforce filter_allowed_access_grants on channel create | Domain-specific details and context; lac | 2026-04-12 | |
| PR | 0.10 | fix: reset loading state in PromptEditor submitHandler on er | Concise, domain-specific, and informal; | 2026-04-08 | |
| PR | 0.10 | fix: invalidate stale Socket.IO sessions on role change and | Technical, succinct, with domain abbrevi | 2026-04-12 | |
| PR | 0.10 | fix: harden distributed lock lifecycle with atomic Lua scrip | Technical outline, domain-specific; not | 2026-02-23 | |
| PR | 0.10 | enh: add backward merge for undersized chunks in merge_docs_ | Uses abbreviations and domain context; n | 2026-02-16 | |
| PR | 0.10 | fix: enforce default-deny access control in _validate_collec | Domain-specific and brief; natural PR de | 2026-04-06 | |
| PR | 0.10 | fix: enforce ownership and access grant checks on model impo | Specific, technical problem statement; n | 2026-04-12 | |
| PR | 0.10 | fix: enforce write permission on ydoc document updates | Uses domain terms and human-style broken | 2026-04-12 | |
| PR | 0.10 | fix: enforce access checks on RAG vector search collection q | Technical description with informal, con | 2026-04-12 | |
| PR | 0.10 | fix: enforce collection ownership on process/web and process | Domain-specific, terse explanation; very | 2026-04-12 | |
| PR | 0.10 | fix: block knowledge-bases meta-collection enumeration and e | Clear technical rationale, no AI boilerp | 2026-04-12 | |
| PR | 0.05 | fix: fallback to /models for custom TTS endpoints breaking o | Brief, technical, and informal phrasing; | 2026-04-13 | |
| PR | 0.05 | fix: handle string vs dict entries for custom tts endpoint v | Terse technical language; no signals of | 2026-04-13 | |
| PR | 0.05 | Fix terminal orchestrator ws auth | Short, direct fix message; informal, not | 2026-04-11 | |
| 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 | feat: resumable WS streaming via Redis log with seq-based re | Technical, concise, uses domain terms an | 2026-04-14 | |
| PR | 0.00 | chore: changelog | Sparse, minimal entry likely from human | 2026-03-28 | |
| PR | 0.00 | i18n: Update translation.json: de-de | Standard translation update with no AI h | 2026-04-14 | |
| PR | 0.00 | perf: emit text tokens as deltas instead of re-serializing t | Technical and detailed, typical for huma | 2026-04-14 | |
| PR | 0.00 | feat: SurrealDB Integration as VectorDB | Title alone, rest is template; no AI sig | 2026-03-06 | |
| PR | 0.00 | fix: enforce OAUTH_ALLOWED_DOMAINS on token exchange endpoin | Technical, concise vulnerability fix, no | 2026-04-12 | |
| PR | 0.00 | fix(storage): expose async Storage methods so async handlers | Domain-specific explanation and jargon; | 2026-04-14 | |
| PR | 0.00 | fix: exclude empty assistant placeholder from Notes chat pay | Technical, terse, uses informal explanat | 2026-04-14 | |
| PR | 0.00 | fix: improve PostgreSQL database sided reliability for migra | Very domain-specific database troublesho | 2026-04-03 | |
| PR | 0.00 | fix: add missing db parameter to filter_allowed_access_grant | Technical explanation, domain-specific r | 2026-04-14 | |
| PR | 0.00 | feat: Add OAuth2.1 static auth for MCP servers | No free-text content; only a title, typi | 2026-03-05 | |
| PR | 0.00 | build(deps): bump the pip group across 2 directories with 8 | — | 2026-04-14 | |
| PR | 0.00 | ci: push amd64 image to GHCR on feature/* branches | Only a branch CI config title, no eviden | 2026-04-14 | |
| PR | 0.00 | build(deps): bump the pip group across 2 directories with 8 | — | 2026-04-13 | |
| PR | 0.00 | build(deps): bump the uv group across 2 directories with 18 | — | 2026-04-13 | |
| PR | 0.00 | feat: automations | Title only, no free-text or AI indicator | 2026-04-01 | |
| PR | 0.00 | Error PR | Extremely terse, error PR label, clearly | 2026-01-23 | |
| PR | 0.00 | fix: guard circular tool server schemas | Short and technical, no AI hallmarks. | 2026-04-11 |