← back to report

OpenHands/OpenHands

// all events — 2026-05-18

Type AI Score Description Actor Reason Date
commit 1.00 feat(acp): minimal generic ACP agent UI (#14401) Commit message contains explicit AI assi 2026-05-15
commit 1.00 chore: bump openhands SDK to v1.22.1 (#14424) Commit message contains explicit AI assi 2026-05-15
commit 1.00 Update AgentSettings usage for SDK removal Explicit mention: 'Merged by an AI agent 2026-05-14
commit 1.00 fix(i18n): use NBSP before tags to prevent Trans space Commit message contains explicit AI assi 2026-05-12
commit 1.00 fix(i18n): disable i18next escapeValue (React renderer is th Commit message contains explicit AI assi 2026-05-11
commit 1.00 fix(dev): run pre-commit on staged files instead of broken s Commit message contains explicit AI assi 2026-05-07
commit 1.00 fix(acp): route pending message delivery through correct age Commit message contains explicit AI assi 2026-05-06
commit 1.00 fix(security): strengthen log redaction for API keys and pro Commit message contains explicit AI assi 2026-05-06
commit 1.00 fix(security): remove debug log that exposes hook_config sec Commit message contains explicit AI assi 2026-05-06
commit 1.00 chore: delete _redact_compat shim and import directly from o Commit message contains explicit AI assi 2026-05-06
commit 1.00 feat(frontend/chat): add inline LLM profile switcher button Commit message contains explicit AI assi 2026-05-05
commit 1.00 feat(chat): add /model slash command to list and switch LLM Commit message contains explicit AI assi 2026-05-05
commit 1.00 feat(settings): add saved LLM profiles (FE) - OSS (#14149) Commit message contains explicit AI assi 2026-05-04
commit 1.00 APP-1325: accept '1' as truthy value for SLACK_WEBHOOKS_ENAB Commit message contains explicit AI assi 2026-05-01
commit 1.00 chore: update protobufjs for CVE-2026-41242 (#14027) Commit message contains explicit AI assi 2026-05-01
commit 1.00 refactor(settings): replace LLMAgentSettings with OpenHandsA Commit message contains explicit AI assi 2026-04-30
commit 1.00 Bump SDK packages to v1.19.1 (#14238) Commit message contains explicit AI assi 2026-04-30
commit 1.00 feat(frontend): render ACPToolCallEvent in conversation view Commit message contains explicit AI assi 2026-04-29
commit 1.00 fix(enterprise): accept pydantic models in EncryptedJSON.pro Commit message contains explicit AI assi 2026-04-28
pr 1.00 Fix CVE-2026-41312: Update pypdf to 6.10.2 PR body explicitly mentions AI collabora 2026-05-09
pr 1.00 Break verified_models → app_server.config import cycle PR body explicitly mentions AI collabora 2026-05-16
pr 1.00 fix(config-api): show 'openhands' provider first in provider PR body explicitly mentions AI collabora 2026-05-04
pr 1.00 Pass repository metadata to observability traces PR body explicitly mentions AI collabora 2026-05-15
pr 1.00 Upgrade LiteLLM to 1.84.0rc1 PR body explicitly mentions AI collabora 2026-05-12
pr 1.00 feat(acp): add minimal agent settings form PR body explicitly mentions AI collabora 2026-05-12
pr 1.00 Improve error message for expired Keycloak sessions during A PR body explicitly mentions AI collabora 2026-04-07
pr 1.00 perf(event-service): O(limit) reads for TIMESTAMP_DESC queri PR body explicitly mentions AI collabora 2026-05-16
pr 1.00 Fix CVE-2026-44897: Update mistune to 3.2.1 PR body explicitly mentions AI collabora 2026-05-09
pr 1.00 Fix CVE-2026-44307: Update mako to 1.3.12 PR body explicitly mentions AI collabora 2026-05-09
pr 1.00 Fix CVE-2026-42561: Update python-multipart to 0.0.27 PR body explicitly mentions AI collabora 2026-05-09
pr 1.00 Fix CVE-2026-35397: Update jupyter-server to 2.18.2 PR body explicitly mentions AI collabora 2026-05-15
pr 1.00 chore: add import-linter forbidden-import contracts for ente PR body explicitly mentions AI collabora 2026-05-15
pr 1.00 Fix CVE-2026-42264: Update axios to 1.15.2 PR body explicitly mentions AI collabora 2026-05-15
pr 1.00 Add PR review bot triage guidelines PR body explicitly mentions AI collabora 2026-05-13
pr 1.00 Add PR readiness confirmation CI workflow PR body explicitly mentions AI collabora 2026-05-15
pr 1.00 fix(api): add title field to AppConversationUpdateRequest PR body explicitly mentions AI collabora 2026-05-14
pr 1.00 Update AgentSettings usage for SDK removal PR body explicitly mentions AI collabora 2026-05-11
pr 1.00 DO NOT MERGE: Pin SDK + pass user_id for Laminar tracing PR body explicitly mentions AI collabora 2026-05-13
pr 0.50 Bump SDK packages to v1.22.1 Section 'Automated Version Bump' slightl 2026-05-15
pr 0.50 Bump SDK packages to v1.22.1 Section 'Automated Version Bump' slightl 2026-05-15
pr 0.20 feat: add native Databricks AI Gateway provider (OAuth, mode Domain-specific details and abbreviation 2026-05-17
pr 0.20 feat(sandbox): add boxd cloud microVM backend Technical domain references; concise and 2026-05-18
pr 0.20 fix: support .agents org skill repos Technical description with domain jargon 2026-05-16
pr 0.20 Add automated Bitbucket Data Center webhook lifecycle (Part Technical terms and domain references; i 2026-05-18
pr 0.20 fix(app_server): use live title when stored title is default Human-like phrasing; technical explanati 2026-05-18
pr 0.20 Add Bitbucket Cloud webhook enrollment lifecycle Technical terms, concise summary, and in 2026-05-14
pr 0.20 feat: Add org-level LLM profiles for SaaS users Slightly more formal but technical and s 2026-05-13
pr 0.20 feat: add registered_marketplaces to Settings for multiple m Technical writing with explicit details 2026-03-19
pr 0.20 ci: upgrade useblacksmith/build-push-action v1 to v2 Deprecation warning quoted; concise summ 2026-03-25
commit 0.10 [PLTF-2500] Add Bitbucket DC webhook enrollment UI for manua Brief PR title; standard issue notation 2026-05-18
pr 0.10 fix(events): avoid hydrating unpaged filesystem events Very terse, domain-specific fix and tech 2026-05-16
pr 0.10 Add 👀 eye reaction acknowledgement for BBDC PR comments (Par Brief, informal tone and technical refer 2026-05-18
pr 0.10 [PLTF-2500] Add Bitbucket DC webhook enrollment UI for manua Concise domain-specific summary, no AI p 2026-05-13
pr 0.10 fix(acp): bootstrap resumed conversations after sandbox rest Brief, technical summary and changelog; 2026-05-10
pr 0.10 fix(acp): bootstrap-prompt resume when sandbox is recycled ( Contains jargon and specific errors; hum 2026-05-04
pr 0.10 feat: extend LLM profiles to support ACP agent configuration Clear technical summary, mentions domain 2026-05-18
pr 0.10 feat: preserve LLM/condenser/MCP config across OH ↔ ACP kind Direct, technical bullets characteristic 2026-05-18
pr 0.10 feat(app-server): plumb llm.base_url into ACP subprocess env Describes fix with technical details, no 2026-05-06
pr 0.10 fix: avoid rewriting provider credit errors Short, technical bulleted changelog; not 2026-05-16
pr 0.10 fix: pin 34 unpinned action(s),extract 5 unsafe expression(s Apologetic informal tone, natural in hum 2026-03-26
pr 0.10 fix(app_server): ignore invalid remote sandbox status values Domain-specific, terse explanation likel 2026-04-03
pr 0.10 feat(frontend): Add MicroVM isolation toggle and runtime tie Brief, straightforward summary; typical 2026-04-07
pr 0.10 CLOUD - Add SaaS usage dashboard PR content uses domain-specific terms an 2026-03-26
pr 0.10 feat(app-server): paginate V1 branch search with non-empty q Domain-specific, concise summary and con 2026-04-19
pr 0.10 fix(integrations): deduplicate merged repositories by full_n Technical jargon and concise tone indica 2026-04-19
pr 0.10 Restore "Stay Logged In" feature (was wiped from #14367 by f Minimal, somewhat more narrative, but st 2026-05-13
pr 0.10 feat(microagent): support dependency_repos in repo frontmatt Domain-specific references, natural cont 2026-03-26
pr 0.10 fix(app_server): serialize ProcessSandboxService port alloca Concise technical phrasing and domain de 2026-04-28
pr 0.10 feat(frontend): implement bi-directional event loading for V Issue references and informal, technical 2026-03-23
pr 0.10 fix: chat status row background to match input container Terse, domain-specific; no AI-style phra 2026-01-24
pr 0.10 fix: slash menu deduplication and skill description Bullet points, bug context; lacks AI mar 2026-03-06
pr 0.10 fix(frontend): normalize null llm base url from settings api Concise, uses domain references; not AI- 2026-03-20
pr 0.10 docs: update README CLI docs link Technical, scoped actions; no AI hallmar 2026-04-02
pr 0.10 feat(dev): add Windows one-click mock UI bootstrap Technical summary with domain jargon; no 2026-04-02
pr 0.10 fix(app_server): reject non-object pending message bodies Strict technical language, no formal AI 2026-04-03
pr 0.05 fix: _configure_llm now preserves user LLM settings Technical explanation uses natural langu 2026-05-17
pr 0.05 feat: Support Personal Skills/Agent Repo via Settings Domain-specific language and bullet stru 2026-05-02
pr 0.05 feat(frontend): Allow bulk selection and deletion of convers Contains product-specific, terse human w 2026-04-06
pr 0.05 fix: load org skills from .agents repositories Technical and concise summary; human eng 2026-05-17
pr 0.05 feat: overhaul PostHog analytics Uses technical breakdown and headings; s 2026-03-02
pr 0.05 fix(frontend): make conversation header sticky at narrow win Clear problem context, domain details, l 2026-03-22
pr 0.05 feat: proxy VS Code and agent-server traffic through OpenHan Direct technical explanation, human bull 2026-03-23
pr 0.05 Fixes severe typing lag in long conversations Technical summary with product details, 2026-03-24
pr 0.05 fix: hide generated JSON action summaries Concise, context-specific changelog word 2026-05-16
pr 0.05 fix: honor sandbox runtime image override Terse bullet points, technical context, 2026-05-16
commit 0.00 fix(config-api): show 'openhands' provider first in provider Commit message is concise and uses co-au 2026-05-18
commit 0.00 Add issue duplicate automation workflow (#14444) Co-authored commit message; template usa 2026-05-16
commit 0.00 Fix CVE-2026-44897: Update mistune to 3.2.1 (#14360) Commit message from CVE Fix Bot, but cle 2026-05-16
commit 0.00 Fix CVE-2026-44307: Update mako to 1.3.12 (#14356) Commit message from CVE Fix Bot; indicat 2026-05-16
commit 0.00 chore(deps): bump pypdf from 6.9.2 to 6.10.2 in /enterprise — 2026-05-16
commit 0.00 Fix CVE-2026-42264: Update axios to 1.15.2 (#14428) Commit is bot-authored; standard CVE pat 2026-05-15
commit 0.00 Add PR review bot triage guidelines (#14410) Bot co-author, but text shows standard t 2026-05-15
commit 0.00 Add PR readiness confirmation CI workflow (#14429) Bot co-author, message uses concise tech 2026-05-15
commit 0.00 chore(deps-dev): bump notebook from 7.5.5 to 7.5.6 (#14358) — 2026-05-15
commit 0.00 fix(api): add title field to AppConversationUpdateRequest (# Co-authored by bot; domain-specific, ter 2026-05-15
commit 0.00 Fix sub-agent settings and built-in registration (#14418) Terse commit title, standard human style 2026-05-14
commit 0.00 PLTF-2506: enterprise upgrade openhands SDK to 1.21.1 (#1440 Concise, conventional commit with no AI 2026-05-13
commit 0.00 Fix CVE-2026-44244: Update gitpython to 3.1.50 (#14354) Standard CVE fix commit, no AI or ChatGP 2026-05-13
commit 0.00 fix: cloud event search timestamp comparison (str vs datetim Terse, technical commit with typos/abbre 2026-05-13
commit 0.00 Remove App tab from conversation workspace (#14395) Concise, domain-specific commit message; 2026-05-12
commit 0.00 Add X-Org-Id header validation and effective-org resolution Technical commit message, domain vocabul 2026-05-12
commit 0.00 fix(bitbucket): Replace deprecated/deleted API (#14363) Brief, conventional human commit format; 2026-05-12
commit 0.00 Fix so offline token is not deleted. (#14387) Specific bugfix, minimal message; clearl 2026-05-12
commit 0.00 Make trigger comment more prominent in github bot initial me Concise commit message with co-author, n 2026-05-11
commit 0.00 Bump SDK packages to v1.21.1 (#14350) Standard dependency bump, no free-text A 2026-05-11
commit 0.00 feat: enable sub-agent delegation via TaskToolSet in app ser Commit message uses domain-specific phra 2026-05-08
commit 0.00 fix Windows compatibility: use cross-platform temp directory Commit message is terse and technical, t 2026-05-08
commit 0.00 feat(frontend): Add critic result types, component, and even Uses domain jargon, co-authors provide h 2026-05-08
commit 0.00 Bump SDK packages to v1.21.0 (#14340) Commit uses terse, domain-specific phras 2026-05-07
commit 0.00 Enforce canonical settings query keys in frontend (#14011) Direct, concise message with domain jarg 2026-05-07
commit 0.00 feat(settings): use from_persisted for stored settings (#141 Contains standard changelog format and d 2026-05-07
commit 0.00 Revert "fix(acp): route pending message delivery through cor Standard git revert commit with no AI ha 2026-05-06
commit 0.00 fix: skip store_idp_tokens for SAML IdPs (#14243) Terse, domain-specific message with co-a 2026-05-06
commit 0.00 Bump SDK packages to v1.20.1 (#14315) Bot co-author is github-actions; no AI w 2026-05-06
commit 0.00 feat(frontend): show full model name in conversation header Standard feature commit message; no AI s 2026-05-06
commit 0.00 DRAFT: docs: update plugin launch flow with complete data fl Concise technical commit summary with do 2026-05-05
commit 0.00 fix: handle persisted agent_kind='openhands' in org response Specific code context and informal, ters 2026-05-05
commit 0.00 fix(i18n): translate hardcoded settings strings (#14286) Typical concise human commit message wit 2026-05-05
commit 0.00 fix: share GCS storage.Client() across requests to prevent c Typical co-authored commit with human do 2026-05-04
commit 0.00 Fix GHSA-xqmj-j6mv-4862: Update litellm to 1.83.14 (#14299) Brief CVE fix message; standard bot co-a 2026-05-04
commit 0.00 Fix CVE-2026-41066: Update lxml to 6.1.0 (#14259) Concise CVE fix with bot co-author; huma 2026-05-04
commit 0.00 APP-1547 Added sqlalchemy mapper to loquacious logger list ( Short technical commit message; informal 2026-05-04
commit 0.00 APP-1546 feat(frontend): expose sandbox grouping strategy UI Domain-specific jargon and issue refs; h 2026-05-04
commit 0.00 feat: move PostHog server side (#14006) Casual, technical commit; human style an 2026-05-04
commit 0.00 feat: Proxy Tavily MCP connections through app server (#1427 Concise, domain-specific commit; human a 2026-05-04
commit 0.00 Fix SaaS routes shadowed by frontend mount (#14279) Commit message is terse and domain-speci 2026-05-03
commit 0.00 Add unit tests for get_version() and fix pkg_resources Unbou Standard commit message format with huma 2026-05-01
commit 0.00 Fix agent kind (#14263) Concise and technical commit message, ty 2026-05-01
commit 0.00 docs: document truthy value convention for env var enable to Terse documentation change, normal for h 2026-05-01
commit 0.00 docs: fix stale and inaccurate markdown documentation (#1425 Brief commit message and standard human 2026-05-01
commit 0.00 refactor: Move openhands.server content to openhands.app_ser Technical refactor log, terse and specif 2026-05-01
commit 0.00 refactor: move AppMode class to config_api/config_models.py Standard refactor message; domain-specif 2026-05-01
commit 0.00 Remove openhands.core package (#14252) Simple package removal message; entirely 2026-05-01
commit 0.00 refactor: remove OpenHandsConfig from settings and secrets s Technical refactor with domain details, 2026-05-01
commit 0.00 Release 1.7.0 (#14184) Standard release commit format, with hum 2026-05-01
commit 0.00 Migrate all jwt_secret consumers from OpenHandsConfig to Jwt Typical migration/refactor log with spec 2026-05-01
commit 0.00 fix: align OAuth 2.0 with Jira DC server requirements (#1425 Succinct technical commit; domain-specif 2026-05-01
commit 0.00 Remove mcp_config.py: drop TOML-based MCP configuration (#14 Concise commit message; uses technical j 2026-04-30
commit 0.00 Remove legacy LLMConfig and all related code (#14239) Technical, succinct commit subject; natu 2026-04-30
commit 0.00 feat: introduce LLMModelService with DI, replacing legacy co Commit follows standard conventional com 2026-04-30
commit 0.00 refactor: move openhands.core.logger to openhands.app_server Terse, technical; matches developer comm 2026-04-30
commit 0.00 Remove unused OpenHandsConfig from RepositoryStore and UserR Human style; domain-specific and concise 2026-04-30
commit 0.00 feat: add bitbucket data center resolver for pr comment trig Informal phrasing with common feature in 2026-04-30
commit 0.00 refactor: move openhands.utils to openhands.app_server.utils Routine refactor message using typical m 2026-04-30
commit 0.00 feat: Auto-generate OPENHANDS_API_KEY as system secret for a Standard engineering language for a new 2026-04-30
commit 0.00 Remove dead code from openhands.utils package (#14221) Dead code removal is a succinct, standar 2026-04-30
commit 0.00 fix: update deprecated FastMCP API usage in mcp_patch.py (#1 Terse commit, all-human phrasing, no AI 2026-04-29
commit 0.00 Remove dead MCP config factory + legacy SandboxConfig (V0 de Concise commit title, technical, no AI t 2026-04-29
commit 0.00 chore(deps): bump lxml from 6.0.2 to 6.1.0 in /enterprise (# — 2026-04-29
commit 0.00 Remove deprecated SecurityConfig class (Legacy-V0) (#14212) Compact summary, technical context, no A 2026-04-29
commit 0.00 Remove AgentConfig and ExtendedConfig (V0 dead code cleanup) Brief, technical language, not AI-genera 2026-04-29
commit 0.00 fix: surface unverified bare LLM names in the provider dropd Terse commit with domain-specific wordin 2026-04-29
commit 0.00 Remove unused core.schema package and KubernetesConfig (#142 Technical and minimal, lacks AI phrasing 2026-04-29
commit 0.00 feat: replace ENABLE_ONBOARDING with OH_ENABLE_ONBOARDING se Well-formed, technical changelog, no AI 2026-04-29
commit 0.00 feat: add bitbucket cloud resolver for pr comment triggers ( Uses direct technical language, no AI fe 2026-04-29
commit 0.00 Fix CVE-2026-34444: Update lupa to 2.8 (#13966) Direct CVE commit, standard wording. 2026-04-29
commit 0.00 Remove legacy condenser_config and model_routing_config (#14 Minimal, technical summary, no evidence 2026-04-29
commit 0.00 Remove socketio from app server communications (#14200) Commit message is terse and typical of h 2026-04-29
commit 0.00 chore: remove unused items from openhands.server package (#1 Brief, domain-specific commit message; h 2026-04-28
commit 0.00 Remove unused items from openhands.core package (#14201) Direct, concise commit message in domain 2026-04-28
commit 0.00 Move openhands.server.user_auth to openhands.app_server.user Standard commit message with domain-spec 2026-04-28
commit 0.00 Remove unused legacy V0 server modules (#14198) Standard commit message, concise and tec 2026-04-28
commit 0.00 refactor: move openhands.integrations to openhands.app_serve Technical commit, uses refactor conventi 2026-04-28
commit 0.00 refactor: move FileStore to openhands.app_server.file_store Concise refactor message, typical human 2026-04-28
commit 0.00 fix: correct GLOBAL_SKILLS_DIR path for skills settings page Brief fix message referencing specific c 2026-04-28
pr 0.00 fix(frontend): skip raw JSON default summaries for ThinkActi Only template and very minimal human inp 2026-04-07
pr 0.00 fix: preserve configured LLM settings No meaningful free-text; only a template 2026-05-17
pr 0.00 fix(git): support paginated branch search queries Technical bug explanation; concise, huma 2026-05-16
pr 0.00 Add sysbox runtime support for Docker-in-Docker in sandboxes No non-template free text; template chec 2026-04-06
pr 0.00 Feat/stay logged in Minimal free-text and a typo; content ap 2026-05-13
pr 0.00 Add issue duplicate automation workflow Summary is brief, references code/PR; no 2026-05-16
pr 0.00 chore(deps): bump the security-all group across 1 directory — 2026-05-04
pr 0.00 fix: preserve user LLM settings (extra_headers, etc.) in _co Technical explanation, domain-specific, 2026-05-16
pr 0.00 fix: title API conversations from initial message Technical bullet points, concise tone, d 2026-05-16
pr 0.00 fix: infer docker sandbox host port from web url Terse technical summary, bulleted list, 2026-05-16
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-02-09
pr 0.00 chore(deps): bump pypdf from 6.9.2 to 6.10.2 in /enterprise — 2026-04-25
pr 0.00 fix: allow attachment-only chat submit PR content is succinct, technical, and d 2026-05-15
pr 0.00 fix: paginate branch search results Brief, direct technical changelog; uses 2026-05-15
pr 0.00 chore(deps): bump the version-all group across 1 directory w — 2026-05-07
pr 0.00 fix: only mark language dirty on selection Minimal, precise technical writing and a 2026-05-15
pr 0.00 feat(acp): minimal generic ACP agent UI Technical summary with domain-specific i 2026-05-13
pr 0.00 feat(acp): subscription auth for Claude Code (Max) and Codex Short, technical, includes domain detail 2026-05-15
pr 0.00 chore(deps-dev): bump the eslint group across 1 directory wi — 2026-04-15
pr 0.00 fix: return 404 for missing custom secrets Terse, technical language and correct co 2026-05-15
pr 0.00 chore(deps-dev): bump jupyterlab from 4.5.6 to 4.5.7 — 2026-05-09
pr 0.00 chore(deps-dev): bump notebook from 7.5.5 to 7.5.6 — 2026-05-09
pr 0.00 chore(deps): bump mcp from 1.27.0 to 1.27.1 in the mcp-packa — 2026-05-11
pr 0.00 chore: bump openhands SDK to v1.22.1 Casual checklist, domain detail, and abb 2026-05-15
pr 0.00 fix: don't persist Gemini model-specific endpoint as base_ur Technical problem summary and informal t 2026-04-23
pr 0.00 feat: add Astraflow provider support Text is truncated but informal and domai 2026-05-15
pr 0.00 Openhands/saas stores effective org No AI characteristics, title and checkbo 2026-05-11
pr 0.00 Fix sub-agent settings and built-in registration Template structure; free-text is technic 2026-05-14
pr 0.00 fix(security): escape LIKE wildcards in conversation title s Strong domain detail in summary; concise 2026-05-08
pr 0.00 fix: validate redirect_uri in GitHub proxy to prevent open r Technical writeup with clear vulnerabili 2026-03-26
pr 0.00 fix: add authorization check to feedback submission endpoint Concise, technical vulnerability summary 2026-03-27
pr 0.00 chore(deps): bump node from 25.9-trixie-slim to 26.0-trixie- — 2026-05-07
pr 0.00 chore(deps): bump node from 25.9-trixie-slim to 26.1-trixie- — 2026-05-14
pr 0.00 Refactor: consolidate theme colors with semantic tokens Technical summary; uses domain vocabular 2025-12-07
pr 0.00 feat(frontend): centralize modal management with Zustand sto Technical, detailed, and written in stan 2026-01-19