← back to report

OpenHands/OpenHands

// all events — 2026-07-14

Type AI Score Description Actor Reason Date
commit 1.00 fix(app-server): preserve conversation created_at across lif Commit message contains explicit AI assi 2026-07-11
commit 1.00 feat(app-server): enrich final archive manifests and remove Commit message contains explicit AI assi 2026-07-10
commit 1.00 fix(app-server): preserve observability context metadata (#1 Commit message contains explicit AI assi 2026-07-10
commit 1.00 feat(enterprise): Agent Profiles on the cloud/SaaS backend ( Commit message contains explicit AI assi 2026-07-09
commit 1.00 feat(enterprise/auth): super-admin management endpoint (gran Commit message contains explicit AI assi 2026-07-07
commit 1.00 feat(app-server): add repo/branch to Laminar trace metadata Commit message contains explicit AI assi 2026-07-01
commit 1.00 chore: bump SDK and agent-server to 1.30.0 (#15079) Commit message contains explicit AI assi 2026-07-01
commit 1.00 fix: Fix CVE-2026-44681: Update authlib to >=1.6.12 (#14983) Commit message contains explicit AI assi 2026-06-29
commit 1.00 feat(app-server): capture production workspace state — initi Commit message contains explicit AI assi 2026-06-29
commit 1.00 fix: Fix CVE-2026-48779: Update ws to 8.21.0 (#15007) Contains 'Co-authored-by' with a bot, st 2026-06-26
commit 1.00 chore(security): add Python dependency freshness guardrails Commit message contains explicit AI assi 2026-06-26
pr 1.00 fix(settings): prevent autocapitalize from mangling marketpl PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 fix(app-server): self-heal stale managed LLM API keys on con PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 fix(frontend): restore cross-domain PostHog tracking by alig PR body explicitly mentions AI collabora 2026-07-02
pr 1.00 feat: add enterprise budget limit error message PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 test: add budget settings route coverage PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 test: add budget override route coverage PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 chore: temporary combined image for staging (15230 + 15234) PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 Fix CVE-2026-41305: Update postcss to 8.5.10 PR body explicitly mentions AI collabora 2026-06-03
pr 1.00 docs: add external supervisor pattern documentation PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 refactor: Expand better-error-logging patterns across the co PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 fix: add managed LLM key refresh endpoint PR body explicitly mentions AI collabora 2026-06-29
pr 1.00 fix(frontend): mention SMTP env vars for budget alerts PR body explicitly mentions AI collabora 2026-07-09
pr 1.00 fix: Enable LIFO database connection pooling PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 fix(app-server): preserve observability context metadata PR body explicitly mentions AI collabora 2026-07-09
pr 1.00 feat: Add vision capability detection to LLM profiles PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 feat: Add org migrate CLI PR body explicitly mentions AI collabora 2026-07-01
pr 1.00 feat: budgets and usage monitoring UI PR body explicitly mentions AI collabora 2026-07-08
pr 1.00 fix: prevent webhook-driven DB connection leaks PR body explicitly mentions AI collabora 2026-07-09
pr 1.00 feat: pass repository metadata to observability traces PR body explicitly mentions AI collabora 2026-05-15
pr 0.60 docs: refresh repository architecture guidance AGENT section uses formal, oddly constru 2026-07-14
pr 0.20 chore: bump SDK packages to v1.35.0 Automated bump wording, mildly formulaic 2026-07-10
pr 0.20 chore: bump SDK packages to v1.36.0 Standard changelog style and technical p 2026-07-13
pr 0.20 fix: encrypt settings secret fields at rest Concise technical summary with validatio 2026-07-03
pr 0.20 Queue V1 messages before WebSocket opens No AI signals; only briefly notes lack o 2026-05-30
pr 0.20 fix(agent-profiles): honor profile settings in cloud launche Mix of template/human and concise techni 2026-07-10
pr 0.20 fix: repair git pagination boundaries Informal and direct bugfix explanation, 2026-06-13
pr 0.20 Fix agent-server config not updating on restart Mostly human, but slightly formal; still 2026-04-10
pr 0.20 fix: replace raw error string with retryable error state in Slightly formal but concise free-text; d 2026-07-02
pr 0.20 chore: bump SDK packages to v1.34.0 Formal version bump notice, but common i 2026-07-09
pr 0.15 feat(app-server): enrich final archive manifests and remove Summary is changelog-like and domain-spe 2026-06-30
commit 0.10 feat(jira-dc): email-mode auto-link, targeted repo lookup, a Domain-specific, concise, human-style te 2026-06-26
commit 0.10 feat(azure-devops): add resolver mentions + org-level one-cl Technical, detailed, direct language wit 2026-06-26
pr 0.10 Prevent workspace archive loss when deleting conversations w Natural, technical bugfix description; l 2026-07-11
pr 0.10 fix(app-server): support pagination for branch search Concise, domain-specific summary; no AI 2026-07-14
pr 0.10 fix(app_server): require true to expose enterprise sso Concise summary with domain details; not 2026-04-03
pr 0.10 fix(auth): trust external identity providers for email verif Technical summary with domain-specific t 2026-07-13
pr 0.10 feat: upgrade MiniMax default model to M3 Straightforward changelog-style updates, 2026-03-13
pr 0.10 fix: validate base_url rejects API endpoint paths with actio Concise technical change summary, not Ch 2026-03-25
pr 0.10 feat(frontend): autofocus chat input on new conversation; pr Concise feature summary with domain spec 2026-06-02
pr 0.10 fix: drop wholesale key when its update value is None Technical description, no AI hallmarks v 2026-06-19
pr 0.10 fix(app-server): cache remote runtime status lookups Terse changelog fragment, lacks AI hallm 2026-06-28
pr 0.10 fix: surface and log failures sending verification emails Contains typos and informal phrasing. 2026-07-11
pr 0.10 Bump SDK packages to v1.23.0 Automated changelog, but no AI cues in s 2026-05-20
pr 0.10 fix(enterprise): cascade-delete conversation_cost_events on Contains specific error log; human-writt 2026-07-09
pr 0.10 feat(enterprise): make BYOR key alias pattern configurable Domain-specific abbreviation (BYOR), inf 2026-07-10
pr 0.10 fix: accept 1 for env enable toggles Free-text is informal and uses domain-sp 2026-07-10
pr 0.10 fix(app_server): normalize web client feature flags Summary uses natural changelog language 2026-04-03
pr 0.10 feat: support pagination for branch search queries Uses technical explanations and list; no 2026-04-11
pr 0.10 fix(app_server): use live title when stored title is default Bug description is concise, technical, a 2026-05-18
pr 0.10 feat(backend): Add Budgets dashboard and expand Usage Dashbo Human summary uses repo/domain-specific 2026-07-06
pr 0.10 fix(app-server): fix observability-metadata clobber; drop re Uses domain-specific terms and terse exp 2026-07-09
pr 0.10 feat: add OmniRoute LLM provider support Human-style informal completion and expl 2026-07-09
pr 0.10 feat(ui): allow downloading files and directories from the s Technical domain details and partial tem 2026-07-09
pr 0.05 fix(app-server): retain failed pending messages Simple, factual manual test status; no A 2026-07-10
commit 0.00 chore: Update README.md (#15271) Standard commit message, no AI signals. 2026-07-14
commit 0.00 fix(frontend): restore cross-domain PostHog tracking by alig Contains co-author, uses domain language 2026-07-14
commit 0.00 chore(main): release cloud 1.46.1 (#15235) — 2026-07-14
commit 0.00 fix(mcp): preserve SaaS credentials with encrypted storage ( Short, technical message with typos; hum 2026-07-14
commit 0.00 chore: bump SDK packages to v1.36.0 (#15256) Standard dependency bump with human co-a 2026-07-13
commit 0.00 chore: bump SDK packages to v1.35.0 (#15240) Standard terse commit with no AI signals 2026-07-10
commit 0.00 ci: wait for the docker build before retagging images (#1521 Succinct, domain-specific language; huma 2026-07-10
commit 0.00 chore(main): release cloud 1.46.0 (#15224) — 2026-07-10
commit 0.00 ci: PLTF-2960 sync chart appVersion with cloud image tag (#1 Brief, technical and informal; no AI sig 2026-07-10
commit 0.00 feat(enterprise): make BYOR key alias pattern configurable ( Standard feature commit, includes domain 2026-07-10
commit 0.00 fix: Enable LIFO database connection pooling (#15225) Brief, technical, includes LIFO; human-a 2026-07-10
commit 0.00 fix(enterprise): cascade-delete conversation_cost_events on Standard technical commit with domain de 2026-07-10
commit 0.00 fix(frontend): mention SMTP env vars for budget alerts (#152 Informal and context-specific, human-wri 2026-07-10
commit 0.00 chore(main): release cloud 1.45.1 (#15216) — 2026-07-09
commit 0.00 chore(main): release 1.11.0 (#15202) — 2026-07-09
commit 0.00 chore(main): release cloud 1.45.0 (#15210) — 2026-07-09
commit 0.00 fix: prevent webhook-driven DB connection leaks (#15212) Standard, terse commit message with doma 2026-07-09
commit 0.00 feat: surface email enabled for smtp/resend (#15214) Standard, concise commit summary with do 2026-07-09
commit 0.00 feat: budgets and usage monitoring UI (#15186) Standard terse commit message; no AI hal 2026-07-09
commit 0.00 feat(frontend): Add Budgets dashboard and expand Usage Dashb Standard commit message with technical s 2026-07-09
commit 0.00 chore(main): release cloud 1.44.0 (#15201) — 2026-07-09
commit 0.00 feat: pass repository metadata to observability traces (#144 Human-style commit message with jargon a 2026-07-09
commit 0.00 chore: bump SDK packages to v1.34.0 (#15200) Standard dependency bump message, not AI 2026-07-09
commit 0.00 chore(main): release cloud 1.43.0 (#15178) — 2026-07-08
commit 0.00 chore(main): release 1.10.0 (#15184) — 2026-07-08
commit 0.00 fix: send authenticated marketplace URLs to agent-server (#1 Commit message is terse, human style, no 2026-07-08
commit 0.00 feat: surface email enabled for smtp/resend (#15185) Short, domain-specific phrasing; typical 2026-07-08
commit 0.00 feat: track user login timestamps (#15148) Uses domain terms and names; no AI indic 2026-07-08
commit 0.00 feat: add SMTP email service (#15144) Structured, succinct commit with domain 2026-07-08
commit 0.00 feat: rename admin dashboard to usage & monitoring (#15146) Brief, project-specific title; no AI-gen 2026-07-08
commit 0.00 chore(main): release 1.9.3 (#15179) — 2026-07-08
commit 0.00 fix: default ENABLE_ACP on so ACP agent settings show in OH Concise fix commit, infers human author. 2026-07-08
commit 0.00 fix(app-server): pass index columns as a list in migration 0 Explicit, technical commit; no evidence 2026-07-08
commit 0.00 chore: bump SDK packages to v1.33.0 (#15177) Standard bump commit, includes bot but n 2026-07-08
commit 0.00 chore(main): release 1.9.2 (#15171) — 2026-07-07
commit 0.00 chore(main): release cloud 1.42.0 (#15151) — 2026-07-07
commit 0.00 chore(main): release 1.9.1 (#15142) — 2026-07-07
commit 0.00 fix(app_server): derive agent server image from package vers Follows standard human commit message co 2026-07-07
commit 0.00 ci: PLTF-2960 open a chart image-tag bump PR on cloud releas Standard, concise commit title with tick 2026-07-07
commit 0.00 fix(frontend): read SDK 1.31.x flat mcp_config wire format ( Domain-specific and concise commit messa 2026-07-07
commit 0.00 fix: scroll settings sidebar so Skills is reachable in orgs Direct and informal, typical human style 2026-07-07
commit 0.00 chore: bump SDK packages to v1.32.0 (#15157) Commit includes bot contributor but mess 2026-07-07
commit 0.00 fix(app_server): pass flat mcp_config shape to SDK Agent (#1 Direct and technical; matches human comm 2026-07-07
commit 0.00 chore: bump SDK packages to v1.31.2 (#15156) Automated bump but message lacks AI mark 2026-07-07
commit 0.00 fix: settings page scroll layout (#15147) Commit message is terse and includes co- 2026-07-06
commit 0.00 chore(main): release cloud 1.41.0 (#15013) — 2026-07-06
commit 0.00 chore(main): release 1.9.0 (#14747) — 2026-07-06
commit 0.00 fix(sandbox-spec): fall back to defaults when runtime-api ha Commit is brief and uses technical short 2026-07-06
commit 0.00 chore: bump SDK packages to v1.31.1 (#15127) Commit message is terse and matches stan 2026-07-05
commit 0.00 fix: crash when request.client is None in InMemoryRateLimite Terse commit message, domain-specific an 2026-07-04
commit 0.00 fix(frontend): stop streamed deltas rendering twice and frag Commit uses conventional style, no AI ha 2026-07-03
commit 0.00 fix: add test for InMemoryRateLimiter.__init__ to prevent du Commit co-author format but no AI attrib 2026-07-03
commit 0.00 feat(saas-auth): accept api_key cookie as a fallback credent Commit message is terse and domain-speci 2026-07-02
commit 0.00 feat: Add dynamic marketplace support for plugin registratio Brief commit with domain focus; lacks AI 2026-07-02
commit 0.00 feat(jira-dc): fix the integration panel so members get guid Uses human-like phrasing about fixing gu 2026-07-02
commit 0.00 feat(api-keys): make 'unbound' org scope an explicit, first- Technical commit, concise and human-typi 2026-07-02
commit 0.00 feat: add parallel tool calls (tool_concurrency_limit) to ag Succinct commit, uses domain terms; not 2026-07-02
commit 0.00 ci: add release ready gate (#14987) Basic CI-related commit with human brevi 2026-07-02
commit 0.00 build: pin dependency versions exactly (#14384) Standard commit message; includes co-aut 2026-07-01
commit 0.00 fix: Timezones stored in the db do not have a timezone (#150 Commit message is precise and includes d 2026-07-01
commit 0.00 fix: set email person property in PostHog during onboarding Terse, technical; no language suggesting 2026-07-01
commit 0.00 feat(api-keys): add optional active window (not_before & exp Domain jargon and brevity typical of hum 2026-07-01
commit 0.00 feat(org): expose caller permissions on GET /organizations/{ Standard and brief commit message, lacks 2026-07-01
commit 0.00 fix: stream LLM tokens for cloud conversations and profile s Terse, domain-specific commit message ty 2026-06-30
commit 0.00 feat(enterprise/auth): add super roles via user.role_id with Domain-specific commit with co-authors; 2026-06-30
commit 0.00 fix(jira-dc): don't org-gate a personal-workspace Jira DC in Informal, concise message typical of hum 2026-06-30
commit 0.00 fix(device-verify): rename 'Workspace' dropdown to 'Organiza Standard commit message with co-author; 2026-06-30
commit 0.00 fix(jira-dc): more forgiving repo + mention resolution for D Brief, domain-specific commit message; c 2026-06-30
commit 0.00 feat(device-verify): align warning, button color, and add wo Informal, domain-oriented; human tone an 2026-06-30
commit 0.00 fix(enterprise): add alembic migration for execution_status Standard commit message with no AI indic 2026-06-29
commit 0.00 fix(enterprise): log automation HTTP response failures as er Standard commit message, concise and dom 2026-06-29
commit 0.00 fix: don't switch LLM profile before the conversation UUID e Concise message with domain slang; no AI 2026-06-29
commit 0.00 feat(org): Add organization conversation admin dashboard (#1 Standard commit header, no AI hallmarks. 2026-06-29
commit 0.00 feat: implement semantic file chunking using tree-sitter AST Commit is well-formed, co-authored, no A 2026-06-28
commit 0.00 fix(jira): make Jira Cloud and Jira DC HTTP timeouts configu Terse, domain-specific commit message; n 2026-06-27
commit 0.00 chore(main): release cloud 1.40.0 (#14969) — 2026-06-26
commit 0.00 chore(deps-dev): bump jupyterlab from 4.5.7 to 4.5.9 (#15009 — 2026-06-26
commit 0.00 fix: remove duplicate Close button on the org invite links m Terse commit message, typical for humans 2026-06-26
commit 0.00 fix(llm): restore managed member-key fallback in effective L Commit uses terse technical language and 2026-06-25
commit 0.00 fix: return actionable error when Jira DC token endpoint is Direct, technical phrasing with actionab 2026-06-25
commit 0.00 feat: add default_sandbox_spec_id to user settings (#14985) Standard abbreviation and direct phrasin 2026-06-25
commit 0.00 fix(frontend): stop polling app-conversations with task IDs Technical bugfix note; abbreviations and 2026-06-25
commit 0.00 fix: handle None git_full_clone from DB in SaasSettingsStore Direct handling described, includes doma 2026-06-25
commit 0.00 fix: Fix CVE-2026-48712: Update protobufjs to 7.6.4 (#14981) Security fix message, co-author is a CVE 2026-06-25
commit 0.00 fix: Fix GHSA-4xgf-cpjx-pc3j: Update pydantic-settings to 2. CVE fix with explicit versioning; co-aut 2026-06-25
commit 0.00 fix: Fix CVE-2026-54285: Update @opentelemetry/core to 2.8.0 CVE update; no signs of AI text or phras 2026-06-25
commit 0.00 docs: fix dead link to self-hosting guide in README (#14975) Simple documentation fix, human co-autho 2026-06-25
pr 0.00 fix(app-server): lower DB pool defaults and make them env-tu Template used, free text is clipped/unfi 2026-07-14
pr 0.00 chore(main): release 1.12.0 — 2026-07-09
pr 0.00 chore(main): release cloud 1.46.2 — 2026-07-14
pr 0.00 chore: Update README.md Template plus a short human note with in 2026-07-14
pr 0.00 feat: add Amazon Bedrock Knowledge Base context provider Template with concise, telegraphic, huma 2026-07-11
pr 0.00 fix: redact Tavily MCP API key in init errors Template, free-text concise and specific 2026-07-14
pr 0.00 fix: retry idempotent runtime-api reads once on timeout Free text section is short, references a 2026-07-14
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-07-09
pr 0.00 chore(deps-dev): bump the eslint group across 1 directory wi — 2026-07-06
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-06-23
pr 0.00 ci: wait for the docker build before retagging images Template, free-text uses informal, incom 2026-07-09
pr 0.00 fix(mcp): preserve SaaS credentials with encrypted storage Only a single letter entered in free tex 2026-07-13
pr 0.00 chore(main): release cloud 1.46.1 — 2026-07-10
pr 0.00 fix(enterprise): stop overwriting every OrgMember key with t Free-text is informal, with domain-speci 2026-07-10
pr 0.00 fix: allow max_num_sandboxes=1 by accepting 0 in pause_old_s Free-text contains debugging and informa 2026-06-25
pr 0.00 feat: OpenHands Gateway and V1 routing for self-hosted deplo Free-text contains typos and informal co 2026-06-19
pr 0.00 fix: support SDK-native and secret-aware MCP settings Free-text is incomplete and casual, lack 2026-07-02
pr 0.00 Support pagination for branch search Informal human tone describing what was 2026-05-31
pr 0.00 perf(event-service): avoid full-history page validation Succinct technical explanation, human-wr 2026-07-08
pr 0.00 fix(acp): map LLM settings and credentials to secrets regist Only the template is present; lacks free 2026-07-12
pr 0.00 fix: (conversation) handle cyclic event graphs on load Terse, technical, and uses typical engin 2026-07-12
pr 0.00 fix: pass column list in execution status migration Direct explanation with domain terms and 2026-07-08
pr 0.00 fix: accept numeric environment toggle values Focused, minimal explanation with domain 2026-07-12
pr 0.00 fix: forward insecure git access env to sandboxes Technical and concise, typical for engin 2026-05-22
pr 0.00 docs: add guide for connecting OpenHands to native IDE LLMs Simple, informal human description commo 2026-07-12
pr 0.00 Add support for Jules API keys and Jules models Concise, technical language without AI h 2026-07-12
pr 0.00 chore(deps): bump python from 3.13.7-slim-trixie to 3.14.5-s — 2026-05-21
pr 0.00 chore(deps): bump actions/stale from 10 to 10.2.0 — 2026-05-21
pr 0.00 fix: submit attachment-only chat messages Directly addresses problem; natural huma 2026-05-11
pr 0.00 fix(frontend): add jittered rate-limit backoff PR template and incomplete sentence; hum 2026-07-10
pr 0.00 test: guard app-server always requests public skills w/ auto Brief, domain-specific test description. 2026-07-11
pr 0.00 fix: queue V1 WebSocket messages in memory during CONNECTING Technical explanation with project-speci 2026-05-19
pr 0.00 docs(enterprise/sync): align Resend README env vars with req Direct, concise and specific README upda 2026-05-25
pr 0.00 fix(slack): show clear message when critic LLM API key is mi Uses abbreviations and issue-specific ph 2026-05-20
pr 0.00 test(bdd): assert OpenHands context summary absent from agen BDD test description with project nomenc 2026-05-20
pr 0.00 fix(app-server): paginate AWS event listings Human testing description; natural and s 2026-07-10
pr 0.00 fix(frontend): add jittered rate-limit backoff PR template and incomplete sentence; hum 2026-07-10
pr 0.00 ci: PLTF-2960 sync chart appVersion with cloud image tag Template used; human-filled section is c 2026-07-09
pr 0.00 chore(main): release cloud 1.46.0 — 2026-07-10
pr 0.00 feat: publish deletion snapshot metadata to Laminar No free-text content; template only. 2026-07-10
pr 0.00 fix(app-server): don't hold DB connections across runtime-ap No free-text content; only template and 2026-07-10
pr 0.00 fix(frontend): use onSelectionChange for Language dropdown d Template with minimal human input; human 2026-05-05
pr 0.00 chore(main): release cloud 1.45.1 — 2026-07-09
pr 0.00 chore(main): release 1.11.0 — 2026-07-09
pr 0.00 feat(enterprise): Agent Profiles on the cloud/SaaS backend ( Template structure; human section is jar 2026-06-30
pr 0.00 feat: surface email enabled for smtp/resend Template with direct human correction; n 2026-07-09
pr 0.00 chore(main): release cloud 1.45.0 — 2026-07-09
pr 0.00 Feature/allow file directory download from UI Template only, no author free text to an 2026-07-09