← back to report

OpenHands/OpenHands

// all events — 2026-07-19

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
pr 1.00 fix: treat Integrations Hub as a cross-app route PR body explicitly mentions AI collabora 2026-07-19
pr 1.00 fix: add managed LLM key refresh endpoint PR body explicitly mentions AI collabora 2026-06-29
pr 1.00 fix: managed profile key resolution PR body explicitly mentions AI collabora 2026-07-18
pr 1.00 Add execution_status__eq filter to app-conversations search/ PR body explicitly mentions AI collabora 2026-07-17
pr 1.00 feat: protect Agent Canvas behind SaaS auth PR body explicitly mentions AI collabora 2026-07-15
pr 1.00 fix: Avoid logout on transient provider get_user errors PR body explicitly mentions AI collabora 2026-07-17
pr 1.00 Fix Slack resolver: missing critic API key causes generic un PR body explicitly mentions AI collabora 2026-05-26
pr 1.00 fix(enterprise): avoid rotating keys on LiteLLM non-auth err PR body explicitly mentions AI collabora 2026-07-14
pr 1.00 fix(enterprise): PLTF-3259 recognize openhands.dev in stagin PR body explicitly mentions AI collabora 2026-07-16
pr 1.00 fix: use blobless partial clone instead of shallow clone by PR body explicitly mentions AI collabora 2026-07-16
pr 1.00 fix: Fix CVE-2026-53571: Update vite to 8.0.16, 7.3.5, 6.4.3 Explicit disclosure of AI agent edit; ce 2026-06-25
pr 1.00 Fix GHSA-537c-gmf6-5ccf: Update cryptography to 48.0.1 PR body explicitly mentions AI collabora 2026-07-16
pr 1.00 chore: remove internal reference from migration 117 docstrin PR body explicitly mentions AI collabora 2026-06-04
pr 1.00 Fix Frontend rendering loop (#12681) PR body explicitly mentions AI collabora 2026-07-15
pr 1.00 fix(frontend): restore cross-domain PostHog tracking by alig PR body explicitly mentions AI collabora 2026-07-02
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 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 0.70 fix(agent-profiles): honor profile settings in cloud launche Mentions 'verified by Codex', a likely A 2026-07-10
pr 0.60 docs: refresh repository architecture guidance AGENT section uses formal, oddly constru 2026-07-14
pr 0.20 fix(slack): post final assistant message instead of generate Casual, context-aware human phrasing in 2026-06-08
pr 0.20 Bump SDK packages to v1.24.0 Slightly formulaic, but standard for aut 2026-05-27
pr 0.20 feat: add Amazon Bedrock Knowledge Base context provider Domain-specific summary, no AI signs. 2026-07-11
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
commit 0.10 fix: Fix CVE-2026-53571: Update vite to 8.0.16, 7.3.5, 6.4.3 Contains a bot author, but commit messag 2026-07-16
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 fix(app_server): preserve user LLM settings for DeepSeek via Brief, domain-specific free-text with no 2026-06-07
pr 0.10 fix(app_server): only rewrite the host when mapping localhos Casual, bug-oriented rationale; not AI-t 2026-06-04
pr 0.10 fix(auth): trust external identity providers for email verif Technical root cause phrasing likely wri 2026-07-13
pr 0.10 fix(enterprise): give the keycloak_auth cookie a Max-Age mat Technical rationale, domain details; tem 2026-07-17
pr 0.10 fix: proxy Canvas runtime requests through Cloud Technical explanation, domain terms; tem 2026-07-17
pr 0.10 fix: normalize local LLM models for OpenAI-compatible endpoi Minimal free-text, informal and domain-s 2026-07-17
pr 0.10 fix: proxy workspace file previews with session key Brief, domain-specific content; natural 2026-07-17
pr 0.10 fix: clamp negative elapsed time formatting Concise, domain-language with brief bull 2026-07-17
pr 0.10 Prevent workspace archive loss when deleting conversations w Direct, technical summary and bug contex 2026-07-11
pr 0.10 fix: seek temp file before read; delete DB record after remo Very informal, error-found phrasing and 2026-05-26
pr 0.10 Fix App tab detection for exposed worker URLs Technical problem summary; reads as conc 2026-05-26
pr 0.10 chore: improve OpenHands maintenance path Technical, terse summary and rationale, 2026-05-26
pr 0.10 fix: deliver pending messages on WebSocket reconnect in V1 c Concise, specific language, not polite o 2026-06-06
pr 0.10 fix(tests): use cross-platform process sandbox temp path Concise, informal test note and clear hu 2026-06-06
pr 0.10 fix(app-server): list ~/.openhands/skills (V1) user skills i Technical detail, incomplete sentence; n 2026-07-05
pr 0.10 fix(enterprise): tighten org_id resolution in require_permis Domain-specific, informal text; no signs 2026-07-09
pr 0.10 fix(acp): always show agent-type selector regardless of enab Informal, domain-specific content; human 2026-06-11
pr 0.10 feat: Implement scoped API keys (Stage 0 foundation) Contains specific technical context, no 2026-06-20
pr 0.10 feat(frontend): Allow bulk selection and deletion of convers Technical, specific; lacks AI phrasing o 2026-04-06
pr 0.10 fix(enterprise): stop overwriting every OrgMember key with t Technical, concise, no AI indicators in 2026-07-10
pr 0.10 fix: retry idempotent runtime-api reads once on timeout Brief, technical summary with abbreviati 2026-07-14
pr 0.10 fix(mcp): preserve MCP auth secrets stripped by settings GET Free-text is minimal, tersely describes 2026-07-15
pr 0.10 chore: bump SDK packages to v1.36.1 Mostly templated, but the changelog summ 2026-07-15
pr 0.10 fix(chat): allow attachment-only submission Concise, technical phrasing and repo-spe 2026-04-21
pr 0.10 fix(process-sandbox): use loopback for child agent server he PR content is cut off but shows informal 2026-05-24
pr 0.10 fix(frontend): mark language settings dirty only on selectio Human testing note and technical context 2026-05-24
pr 0.10 Fix amount validation for partial numeric input Domain-specific language and straightfor 2026-06-04
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.06 fix: add timeout, input validation, and error handling for s Free-text is technical, informal, and hu 2026-05-25
pr 0.05 fix: correct base64 padding logic in paging_utils Bugfix summary is terse, domain specific 2026-07-19
pr 0.05 feat: add native Databricks Unity AI Gateway provider (OAuth Feature summary uses domain terms, natur 2026-05-17
pr 0.05 fix(app-server): deduplicate repositories by full_name in Pr Casual, concise writing with a typo; no 2026-07-03
pr 0.03 fix: accept '1' as truthy for SERVE_FRONTEND and AWS_S3_SECU Bug description is informal and technica 2026-07-19
pr 0.02 fix: load org skills from .agents repositories Summary lists clear, domain-specific cha 2026-05-17
commit 0.00 fix: treat Integrations Hub as a cross-app route (#15324) Concise commit, co-authored by human, no 2026-07-19
commit 0.00 feat: protect Agent Canvas behind SaaS auth (#15286) Concise commit message, typical human st 2026-07-17
commit 0.00 fix: Avoid logout on transient provider get_user errors (#15 Brief technical fix description, looks h 2026-07-17
commit 0.00 fix(enterprise): PLTF-3259 recognize openhands.dev in stagin Domain-specific content and abbreviation 2026-07-17
commit 0.00 fix: restore automations login redirects (#15295) Simple and standard human-written commit 2026-07-16
commit 0.00 fix(agent-profiles): honor profile settings in cloud launche Compact, technical phrasing, no AI gener 2026-07-16
commit 0.00 fix: retry idempotent runtime-api reads once on timeout (#15 Commit message is concise, human-like, a 2026-07-15
commit 0.00 chore(main): release cloud 1.46.2 (#15268) — 2026-07-15
commit 0.00 fix(mcp): preserve MCP auth secrets stripped by settings GET Technical commit message with domain-spe 2026-07-15
commit 0.00 fix(app-server): lower DB pool defaults and make them env-tu Commit message matches typical human PR 2026-07-15
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
pr 0.00 chore(main): release cloud 1.47.0 — 2026-07-15
pr 0.00 chore(main): release 1.12.0 — 2026-07-09
pr 0.00 fix: encrypt settings secret fields at rest Explicit human-verification, agent doc f 2026-07-03
pr 0.00 fix(db): create conversation_cost_events table on OSS (migra Diagnostic explanation is domain-specifi 2026-07-19
pr 0.00 chore(deps): bump docker/build-push-action from 7.1.0 to 7.2 — 2026-05-28
pr 0.00 fix(events): avoid hydrating unpaged filesystem events No free-text beyond template; nothing AI 2026-05-16
pr 0.00 fix(frontend): only mark language dirty on selection Free-text reasoning and checkboxes are n 2026-05-28
pr 0.00 fix(secrets): preserve description when omitted during updat Domain-specific detail and cut-off summa 2026-07-18
pr 0.00 Feat/operator readiness No free-text present, only template and 2026-07-16
pr 0.00 fix: support pagination for branch search Terse bullet points and technical vocabu 2026-07-18
pr 0.00 fix: add conversation panel error state References issue number and uses human-s 2026-07-18
pr 0.00 fix(frontend): scope build shortcut to plan mode Short, informal, and technical language 2026-07-18
pr 0.00 fix(frontend): skip raw JSON default summaries for ThinkActi Minimal content, template structure, no 2026-04-07
pr 0.00 fix(acp): broker concurrent Codex subscription auth No free-text besides template; human che 2026-07-15
pr 0.00 chore(deps): bump cryptography from 46.0.7 to 48.0.1 — 2026-07-17
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-07-09
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-07-16
pr 0.00 chore(deps-dev): bump the eslint group across 1 directory wi — 2026-07-06
pr 0.00 chore(deps): bump the security-all group across 1 directory — 2026-07-16
pr 0.00 feat(app-server): proxy agent-server traffic for reverse-pro No substantial author free-text, just te 2026-06-22
pr 0.00 fix: restore automations login redirects No author text, only template present; z 2026-07-16
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-06-23
pr 0.00 chore(deps): bump the security-all group across 1 directory — 2026-07-16
pr 0.00 fix(acp): broker concurrent Codex subscription auth No free-text besides template; human che 2026-07-15
pr 0.00 Support podman sandbox No free-text content beyond template. 2026-06-04
pr 0.00 Aos link local sdk No free-text content; only template pres 2026-06-05
pr 0.00 fix(frontend): scope plan build shortcut Terse, hands-on, domain-specific; human 2026-07-16
pr 0.00 chore: Update README.md Template plus a short human note with in 2026-07-14
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 cloud 1.46.2 — 2026-07-14
pr 0.00 feat: make DB connection pool size env-tunable and default t No free-text content; commit is only tem 2026-07-15
pr 0.00 Feat/fix openhands provider 401 Free-text is brief and only references a 2026-07-15
pr 0.00 chore(deps): bump node from 25.9-trixie-slim to 26.3-trixie- — 2026-06-04
pr 0.00 chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 — 2026-06-04
pr 0.00 fix: redact Tavily MCP API key in init errors Template, free-text concise and specific 2026-07-14
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