← Back to report

OpenHands/OpenHands

All events — 2026-04-15

Type AI Score Description Actor Reason Date
COMMIT 1.00 fix(security): suppress SQLAlchemy DEBUG logging that leaks Commit message contains explicit AI assi 2026-04-13
COMMIT 1.00 fix(security): redact credentials from MCP config logging (# Commit message contains explicit AI assi 2026-04-06
COMMIT 1.00 Fix credential leak in callback event logging (#13718) Commit message contains explicit AI assi 2026-04-03
PR 1.00 settings: expose SDK settings schema to OpenHands PR body explicitly mentions AI collabora 2026-03-08
PR 1.00 [Bug]: Accumulated Cost data is not being saved in conversa PR body explicitly mentions AI collabora 2026-04-15
PR 1.00 [Bug]: Accumulated Cost data is not being saved in conversat PR body explicitly mentions AI collabora 2026-04-15
PR 1.00 fix(security): extend RedactURLParamsFilter to cover all uvi PR body explicitly mentions AI collabora 2026-04-14
PR 1.00 fix(security): redact MCP config secrets before logging PR body explicitly mentions AI collabora 2026-04-14
PR 1.00 feat: Add DEPLOYMENT_MODE detection for conditional onboardi PR body explicitly mentions AI collabora 2026-03-31
PR 1.00 Feat: enterprise banner for login page PR body explicitly mentions AI collabora 2026-03-16
PR 1.00 Log session api key x session api key header for debugging r PR body explicitly mentions AI collabora 2026-03-16
PR 1.00 Update Linear integration to use V1 conversations PR body explicitly mentions AI collabora 2026-04-14
PR 1.00 Fix CVE-2026-35030: Update litellm to 1.83.0 PR body explicitly mentions AI collabora 2026-04-08
PR 1.00 Use absolute paths for git hooks PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 chore: Update imagemagick in Debian images for security patc PR body explicitly mentions AI collabora 2026-03-14
PR 1.00 feat: add custom docker run options to sandbox service PR body explicitly mentions AI collabora 2026-03-11
PR 1.00 Add missing `SqlAlchemy` type stub to mypy PR body explicitly mentions AI collabora 2026-03-15
PR 1.00 feat: add automation event forwarding for GitHub webhooks PR body explicitly mentions AI collabora 2026-04-06
PR 1.00 fix: paginate through backend pages when filtering shared ev PR body explicitly mentions AI collabora 2026-04-13
PR 1.00 Don't require auth for /ready endpoint PR body explicitly mentions AI collabora 2026-02-22
PR 0.20 OHE Telemetry Service M3 - Collection Scheduling and Upload Structured, formal but includes domain c 2025-12-19
PR 0.20 OHE Telemetry Service M2 - Metrics Collection Framework Contains specific, concise problem state 2025-10-22
PR 0.20 feat: Add E2B and Kata Containers sandbox services for V1 ar Uses domain jargon and bullet summaries, 2026-03-06
PR 0.20 feat: Add max_tokens setting for condenser in settings menu Mentions specific config, issues, and do 2026-03-16
PR 0.20 Bump SDK packages to v1.17.0 Automated, formulaic version bump messag 2026-04-13
PR 0.20 fix(frontend): stop infinite scroll loop in conversation his More formal phrasing ('## Summary of PR' 2026-03-25
PR 0.20 DRAFT: Design - Chat Message Draft Persistence (M1) Design doc with cross-references; tone i 2026-03-13
PR 0.18 test: add coverage for maybe_setup_git_hooks in V1 app serve Detailed technical testing description, 2026-03-13
PR 0.15 Use SDK package public exports where available Uses domain-specific terminology and con 2026-03-14
PR 0.15 Add Credits page and link from logo Brief, domain-specific content; no AI-st 2026-02-21
PR 0.15 feat: add Novita AI as an LLM provider Concise, technical, includes code refere 2026-03-22
PR 0.15 feat(frontend): Add color-coded task status icons Clear technical explanation and informal 2026-03-22
PR 0.15 feat(frontend): Add Automations settings page Contains domain specifics, informal but 2026-03-27
PR 0.15 feat: Add Astraflow (UCloud ModelVerse) LLM provider support Detailed provider integration; OpenAI/LL 2026-04-14
PR 0.13 feat(github): add optional Laminar observability to the GitH Technical change summary and SDK details 2026-04-14
PR 0.12 feat: add validation for secret names to ensure valid env va References prior PR and root cause; tech 2026-02-21
PR 0.10 DRAFT: feat: run .openhands/setup.sh via agent's terminal to Terse, implementation-focused language a 2026-03-07
PR 0.10 feat(enterprise): Add plugin-directory Keycloak client Brief, domain-specific summary and clear 2026-03-06
PR 0.10 fix(tests): Remove --forked for accurate coverage reporting Technical, implementation-focused, and t 2026-03-10
PR 0.10 fix: validate base_url rejects API endpoint paths Detailed technical bullet points, no AI 2026-03-08
PR 0.10 fix: convert Markdown to Jira Wiki Markup in comment output Direct, domain-specific, and concise tec 2026-04-11
PR 0.10 fix(frontend): context window metric stuck at 0% when multip Contains real testing note and specific, 2026-04-15
PR 0.10 feat(app_server): add live critic scoring to V1 conversation Uses specific domain motivation and abbr 2026-04-15
PR 0.10 feat(resolver): add customizable commit message template and Technical, includes domain CLI details; 2026-02-22
PR 0.10 feat: add WarpGrep codebase search tool for CodeAct agent Detailed technical tool introduction wit 2026-03-05
PR 0.10 feat: Add validation for plugin parameter types Brief summary, concise, no AI phrasing d 2026-02-26
PR 0.10 feat(slack-v1): post final assistant message instead of LLM Direct, technical, domain-specific chang 2026-02-25
PR 0.10 feat: forward LLM_* env vars to agent-server containers (#12 Concise, technical language, no overtly 2026-02-06
PR 0.10 Fix GitHub webhook ClientDisconnect handling Technical explanation, with project-spec 2026-03-05
PR 0.10 fix(ui): show 'Loading conversation...' during event history Concise bulleted summary, technical, no 2026-03-23
PR 0.10 fix: surface detailed MCP errors in V1 conversation start fa Technical error wording and code, no AI 2026-03-09
PR 0.10 refactor: consolidate loading spinner implementations Jargon, references issue, and is terse; 2026-03-26
PR 0.10 fix(security): redact credentials in plugin source URLs befo Technical with terse wording and slight 2026-02-21
PR 0.10 fix(event): apply limit and page_id to items in search_event Technical and succinct, informal bullet 2026-03-11
PR 0.10 Fix variable shadowing of start_id in StateTracker._init_his Technical, directly addresses bug with s 2026-03-08
PR 0.10 fix(llm): Improve Bedrock support — default credential chain Uses AWS jargon and technical terms, no 2026-02-28
PR 0.10 fix(frontend): prevent hydration mismatch in useBreakpoint h Describes technical React bug, uses doma 2026-03-16
PR 0.10 fix: stale useMemo closures in git hooks and incorrect SQLAl Terse, technical, domain-specific detail 2026-03-18
PR 0.10 Fix infinite loop when reading .ipynb files (Issue #13517) Specific bug fix, direct style, referenc 2026-03-24
PR 0.10 fix: add authorization check to feedback submission endpoint Technical content with domain terminolog 2026-03-27
PR 0.10 fix: validate redirect_uri in GitHub proxy to prevent open r Uses security jargon and succinct explan 2026-03-26
PR 0.10 Fix Changes pane to display file deletions correctly Mentions issue number and detailed conte 2026-03-17
PR 0.10 fix: recover corrupted V0 metadata.json files Direct, technical detail; uses casual ph 2026-03-23
PR 0.10 Add type annotations to SQLAlchemy Column definitions Technical tone, references mypy errors; 2026-03-15
PR 0.10 Update LICENSE Brief license update and Docker GUI step 2026-04-14
PR 0.10 feat: add structured audit logging for secrets access endpoi Structured, specific security logger inf 2026-03-22
PR 0.10 fix(frontend): guard model lists when API returns non-array Contains domain jargon and informal, ter 2026-04-14
PR 0.10 fix: exclude unused pypdf2 transitive dependency (CVE-2023-3 Technical jargon, clear changelog, minim 2026-02-26
PR 0.10 chore: remove unused subscription-related code Brief summary, uses bulleting; standard 2026-03-01
PR 0.05 Test automation PR body almost empty; template structure 2026-04-15
PR 0.05 feat(frontend): removed PROJ_USER_JOURNEY feature flag Only template sections; no substantive f 2026-04-15
PR 0.05 feat(frontend): add automations button to sidebar Only template and PR title; no significa 2026-04-15
PR 0.05 test: replace real sleeps with asyncio.sleep(0) in maintenan Commit message is terse and technical; h 2026-04-15
PR 0.05 test: add docstrings to mock classes in maintenance runner t Minimal info, no AI-style formality or p 2026-04-15
PR 0.05 docs: fix app_server README to reflect actual module structu Direct, informal, corrects docs; human a 2026-04-11
PR 0.05 fix(frontend): resume conversation leaves agent status stuck Casual tone, with domain references and 2026-04-15
PR 0.05 Fix resolver to populate cost/token metrics from Conversatio Concise, technical summary with clear do 2026-02-22
PR 0.05 Include closing issue comments in PR resolver context Structured technical descriptions, natur 2026-02-22
PR 0.05 Fix resolver completion check to diff against merge-base in Natural technical explanation, domain-sp 2026-02-22
PR 0.05 Add GLM model family support (zai provider) Specific model names and technical expla 2026-02-23
PR 0.05 fix: redact secret values from error messages in add_env_var Concise, technical, uses domain language 2026-02-20
PR 0.05 APP-1238 Fix concurrent GET /api/v1/web-client/config calls Domain-specific, terse and concise probl 2026-04-13
PR 0.05 feat(enterprise): Build ARM64 image for enterprise, use nati Contains domain-specific build info, nat 2026-04-14
PR 0.05 Release 1.7.0 Terse, template-filled release note; not 2026-04-14
PR 0.05 feat(runtime): configurable timeout for Docker runtime image No free-text, only template; title is co 2026-04-14
COMMIT 0.00 feat(frontend): add /btw side-channel command for asking the Concise, domain-specific commit message; 2026-04-15
COMMIT 0.00 Use SDK package public exports where available (#13402) Terse and technical; no AI signs in phra 2026-04-15
COMMIT 0.00 feat(frontend): removed PROJ_USER_JOURNEY feature flag (#139 Standard, brief feature flag removal mes 2026-04-15
COMMIT 0.00 feat(frontend): add automations button to sidebar (#13941) Standard feature addition phrasing; huma 2026-04-15
COMMIT 0.00 fix(security): extend RedactURLParamsFilter to cover all uvi Direct, jargon-heavy fix message; no AI 2026-04-15
COMMIT 0.00 fix(security): redact MCP config secrets before logging (#13 Informal technical update; human commit 2026-04-15
COMMIT 0.00 feat: Add DEPLOYMENT_MODE detection for conditional onboardi Direct, concise, and technical; no AI si 2026-04-15
COMMIT 0.00 Fix concurrent GET /api/v1/web-client/config calls (#13905) Standard commit message, concise and dom 2026-04-14
COMMIT 0.00 APP-1170: Jira : add V1 conversation support and multiple bu Human-like with Jira ref and domain abbr 2026-04-14
COMMIT 0.00 feat(enterprise): Build ARM64 image for enterprise, use nati Typical feat commit, technical and succi 2026-04-14
COMMIT 0.00 Update LICENSE (#13924) Standard LICENSE update message, no AI s 2026-04-14
COMMIT 0.00 fix: paginate through backend pages when filtering shared ev Terse, technical commit message with com 2026-04-14
COMMIT 0.00 feat: add manage automations permission and broadcast org se Project-specific commit, informal techni 2026-04-14
COMMIT 0.00 fix(jira): use markdown_to_jira_markup for proper wiki marku Standard commit message, domain terms, n 2026-04-13
COMMIT 0.00 fix: correct wrong variable in max_size validation error mes Concise commit message with technical er 2026-04-13
COMMIT 0.00 fix: correct logger format args and -0 slice bug (#13817) Technical, terse commit message, lacks A 2026-04-13
COMMIT 0.00 refactor(llm-settings): Use V1 providers/models endpoints, l Refactor PR, uses domain jargon, no AI-s 2026-04-13
COMMIT 0.00 fix: fallback to LLM_BASE_URL for openhands_provider_base_ur Terse commit, domain-specific, co-author 2026-04-11
COMMIT 0.00 chore(deps): bump docker/metadata-action from 5 to 6 (#13702 2026-04-11
COMMIT 0.00 chore(deps): bump actions/upload-artifact from 5 to 7 (#1369 2026-04-11
COMMIT 0.00 chore(deps): bump actions/checkout from 4 to 6 (#13703) 2026-04-11
COMMIT 0.00 chore(deps): bump docker/login-action from 3 to 4 (#13701) 2026-04-11
COMMIT 0.00 Filter out ConversationStateUpdateEvent from shared-events e Terse, domain-specific commit message; n 2026-04-11
COMMIT 0.00 Remove dead frontend exports (#13891) Terse, technical commit; no AI hallmarks 2026-04-11
COMMIT 0.00 Remove dead frontend exports (#13889) Terse and typical commit message, no sig 2026-04-11
COMMIT 0.00 Update frontend to use V1 settings endpoints (#13887) Standard commit structure and tone, huma 2026-04-11
COMMIT 0.00 Migrate git-service API to V1 endpoints (#13877) Direct, domain-specific terminology; typ 2026-04-11
COMMIT 0.00 Fix CVE-2025-64340: Update fastmcp to 3.2.0 (#13685) Standard CVE fix message with no AI indi 2026-04-10
COMMIT 0.00 Remove unused startConversation method and dead code (#13876 Terse commit message, typical for human- 2026-04-10
COMMIT 0.00 Update getUser() to use V1 API endpoint /api/v1/users/git-in Direct, technical message lacking AI hal 2026-04-10
COMMIT 0.00 Update Suggestions Service API to use new V1 endpoint with p Describes API update concisely, no AI ph 2026-04-10
COMMIT 0.00 Remove V1 enabled flag and agents from frontend (#13871) Brief issue description, domain-specific 2026-04-10
COMMIT 0.00 refactor(frontend): Remove unused API methods from conversat Terse refactor commit, no AI traits pres 2026-04-10
COMMIT 0.00 fix(slack): use markdown_text parameter for proper Markdown Technical log format, uses domain vocab. 2026-04-10
COMMIT 0.00 Remove unused searchEventsV0 method from EventService (#1386 Succinct removal of unused method, human 2026-04-10
COMMIT 0.00 refactor(frontend): Remove V0 conversation creation path (#1 Refactor log matches common human commit 2026-04-10
COMMIT 0.00 Fix: Use container StartedAt for Docker sandbox status grace Technical fix, domain-specific details, 2026-04-10
COMMIT 0.00 fix(enterprise): migrate device_code model to SQLAlchemy 2.0 Short, domain-specific commit; co-author 2026-04-10
COMMIT 0.00 fix(enterprise): migrate simple storage models to SQLAlchemy Brief, technical commit message; no AI l 2026-04-10
COMMIT 0.00 fix(enterprise): enable SQLAlchemy 2.0 type checking foundat Short, technical, to-the-point; no AI ha 2026-04-10
COMMIT 0.00 fix: redact MCP server secrets from log output (#13840) Commit message is concise, domain-specif 2026-04-09
COMMIT 0.00 fix: redact session_api_key from uvicorn WebSocket access lo Commit message uses terse, technical lan 2026-04-09
COMMIT 0.00 Removed the path for creating V0 conversations in the API. ( Commit message is succinct and specific, 2026-04-09
COMMIT 0.00 Remove CODEOWNERS file (#13833) Short, direct message with no AI-like ph 2026-04-09
COMMIT 0.00 Remove microagent management UI (#13835) Commit message is concise, domain-specif 2026-04-09
COMMIT 0.00 feat: Add organization/authorization info to /api/v1/users/m Technical, brief, domain-specific change 2026-04-09
COMMIT 0.00 feat(frontend): render GFM tables with visible borders in ch Terse technical summary, human-written, 2026-04-09
COMMIT 0.00 Fix CVE-2026-34591: Update poetry to 2.3.3 (#13711) Concise, domain-specific commit message; 2026-04-08
COMMIT 0.00 Remove V0-only feedback functionality (#13821) Direct message, domain-specific language 2026-04-08
COMMIT 0.00 Remove microagent functionality from frontend code (#13820) Terse, technical content, no AI-related 2026-04-08
COMMIT 0.00 chore(frontend): remove unused hooks and code (#13810) Short, domain-specific commit message; n 2026-04-07
COMMIT 0.00 Refactor conversation list to use V1 API (#13803) Concise technical summary typical of hum 2026-04-07
COMMIT 0.00 feat: remove ENABLE_ORG_CLAIMS_RESOLVER_ROUTING feature flag Terse feature flag removal; no AI stylis 2026-04-07
COMMIT 0.00 feat(backend): route Jira resolver conversations to claimed Domain-specific routing note with simple 2026-04-07
COMMIT 0.00 feat(backend): route Linear resolver conversations to claime Technical message about routing; lacks A 2026-04-07
COMMIT 0.00 Add V1 API endpoints for git search and branches (#13794) API endpoint addition described concisel 2026-04-07
COMMIT 0.00 Deprecate /api/options/models, add /api/v1/config/models/sea Standard technical deprecation/change; n 2026-04-07
COMMIT 0.00 ci: retire Blacksmith from all GitHub Actions workflows (#13 No AI signals; standard commit style and 2026-04-06
COMMIT 0.00 fix(slack): immediately display 'No Repository' option (#137 No AI signals; terse subject and co-auth 2026-04-06
COMMIT 0.00 Add V1 git routes with pagination for installations and repo No AI signals; technical phrasing and co 2026-04-06
COMMIT 0.00 Succinct pr template (#13779) No AI signals; concise phrasing and co-a 2026-04-06
COMMIT 0.00 Added new v1 endpoint for user git info and deprecated old e No AI signals; technical description wit 2026-04-06
COMMIT 0.00 chore: Add sdk to mypy checking and fix the resulting errors No AI signals; standard chore message an 2026-04-06
COMMIT 0.00 Add KVM device passthrough support for hardware virtualizati No AI signals; domain-specific language 2026-04-06
COMMIT 0.00 chore(deps): bump the version-all group across 1 directory w 2026-04-06
COMMIT 0.00 fix(backend): custom API key overwritten when using non-Open No AI signals; technical and concise com 2026-04-06
COMMIT 0.00 fix(frontend): prevent budget/credit error banner from disap No AI signals; brief, technical, and inf 2026-04-06
COMMIT 0.00 Add contributors section to README (#13696) Concise commit message, co-author traile 2026-04-03
COMMIT 0.00 APP-1197 Mark conversation endpoints as deprecated with upda Concise, domain-specific commit message, 2026-04-03
COMMIT 0.00 Add more endpoints as deprecated (microagent repository endp Brief, technical style, lacks any AI phr 2026-04-03
COMMIT 0.00 feat(backend): route Slack resolver conversations to claimed Standard feature commit, domain abbrevia 2026-04-03
COMMIT 0.00 APP-1197 Migrate secrets endpoints to V1 API (#13770) Direct, domain language, no AI hallmarks 2026-04-03
COMMIT 0.00 feat(backend): route gitlab resolver conversations to claime To-the-point, uses domain-specific refer 2026-04-03
COMMIT 0.00 Fix CVE-2026-25645: Update requests to 2.33.1 (#13692) Human terse style, uses typical security 2026-04-03
COMMIT 0.00 feat(backend): route resolver conversations to claimed org w Short, technical, no excessive politenes 2026-04-03
COMMIT 0.00 Fix CVE-2026-22815: Update aiohttp to 3.13.5 (#13705) Security update message, typical bot co- 2026-04-03
COMMIT 0.00 chore(deps): bump the security-all group across 1 directory 2026-04-03
COMMIT 0.00 Update CODEOWNERS (#13762) Standard, minimal message, no signs of A 2026-04-03
COMMIT 0.00 APP-1197 Migrate settings endpoints to V1 API (/api/v1/setti Direct, technical migration info, no AI 2026-04-03
COMMIT 0.00 enterprise lock update openhands aci to version already in o Succinct commit message, abrupt, no AI s 2026-04-03
COMMIT 0.00 feat(frontend): Display LLM model on conversation cards and Standard commit headline, no AI hallmark 2026-04-03
COMMIT 0.00 APP-1197 Consolidate health routes to app_server package (#1 Straightforward ticket/title format, hum 2026-04-03
COMMIT 0.00 feat: add tags storage for conversation metadata (#13680) Concise, practical commit message, lacks 2026-04-03
COMMIT 0.00 Add Laminar redirect URI to Keycloak allhands client (#13666 Concise commit message, no AI signals. 2026-04-02
COMMIT 0.00 Add git to app container runtime dependencies (#13715) Terse commit message; no AI hallmarks. 2026-04-02
COMMIT 0.00 feat(frontend): replace mocked git conversation routing with Standard domain-specific commit, no AI t 2026-04-02
COMMIT 0.00 Fix CVE-2026-33699: Update pypdf to 6.9.2 (#13689) Brevity and CVE bot trailer, but no AI t 2026-04-02
COMMIT 0.00 chore(deps): bump the security-all group across 1 directory 2026-04-02
COMMIT 0.00 chore(deps): bump the security-all group across 1 directory 2026-04-02
COMMIT 0.00 chore(deps): bump dawidd6/action-download-artifact from 6 to 2026-04-02
COMMIT 0.00 feat(backend): add API endpoints to claim and disconnect git Standard technical commit message. 2026-04-02
COMMIT 0.00 Fix README intro link formatting (#13695) Short, domain-specific, no AI signals. 2026-04-02
COMMIT 0.00 fix: upgrade pip to fix CVE-2025-8869 (#13640) Brief commit message; co-authors suggest 2026-04-01
COMMIT 0.00 refactor: single source of truth for verified models (#13421 Standard refactor message; normal human 2026-04-01
COMMIT 0.00 ci: add cloud-semver tag support for enterprise image (#1368 Short, typical CI commit summary; no AI 2026-04-01
COMMIT 0.00 ci: skip PyPI release for cloud- tags (#13686) Terse CI commit message; human style. 2026-04-01
COMMIT 0.00 fix: remove resolver summary language hint (#13684) Concise fix summary; human-typical phras 2026-04-01
PR 0.00 feat(frontend): Remove onboarding feature flags Template mostly; free text ("---") is ab 2026-04-15
PR 0.00 feat(frontend): add /btw side-channel command for asking the Summary bullet has jargon and is terse; 2026-04-14
PR 0.00 feat+fix(app-server): add auto_pause_existing flag and fix s Domain jargon, informal phrasing, and te 2026-03-04
PR 0.00 chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 2026-04-15
PR 0.00 fix: support pagination for branch search queries Direct, concise, domain-relevant phrasin 2026-04-15
PR 0.00 chore(deps): bump pygments from 2.19.2 to 2.20.0 2026-04-15
PR 0.00 chore(deps): bump pillow from 12.1.1 to 12.2.0 2026-04-15
PR 0.00 chore(deps): bump the version-all group across 1 directory w 2026-04-07
PR 0.00 chore(deps-dev): bump the eslint group across 1 directory wi 2026-04-15
PR 0.00 chore(deps): bump the version-all group across 1 directory w 2026-04-14
PR 0.00 chore(deps-dev): bump the eslint group in /frontend with 2 u 2026-02-10
PR 0.00 chore(deps): bump the security-all group across 1 directory 2026-04-15
PR 0.00 APP-1170: Jira : add V1 conversation support and multiple bu Only uses template, no template deviatio 2026-04-13
PR 0.00 chore(deps): bump the version-all group across 1 directory w 2026-04-10
PR 0.00 feat: add manage automations permission and broadcast org se Checklist ticked; no AI signals in free- 2026-04-13
PR 0.00 Improve mobile chat composer layout No free-text, only template; nothing AI- 2026-04-13
PR 0.00 feat: Add local VSCode SSH support for sandboxes Template only, no free-text, not evidenc 2026-04-10
PR 0.00 fix: pin Docker frontend builder to Node 22 to match project Summary is project-specific, format expe 2026-04-10