← back to report

OpenHands/OpenHands

// all events — 2026-07-29

Type AI Score Description Actor Reason Date
commit 1.00 fix(settings): de-duplicate LLM Profile attributes in the "A Commit message contains explicit AI assi 2026-07-29
commit 1.00 feat: surface conversation tags in the conversation panel (# Commit message contains explicit AI assi 2026-07-25
commit 1.00 ci: exempt bot PRs from title and description checks (#1861) Commit message contains explicit AI assi 2026-07-20
pr 1.00 fix: update release repository metadata PR body explicitly mentions AI collabora 2026-07-29
pr 1.00 fix: mount telemetry lifecycle from provider PR body explicitly mentions AI collabora 2026-07-27
pr 1.00 fix: Disable analytics toggle for cloud backends PR body explicitly mentions AI collabora 2026-07-27
pr 1.00 fix: Track cookie-auth Cloud backend connections PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 ci: disable tag publish triggers for release migration PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 ci: remove stale release-please bootstrap sha PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 ci: restore tag publish triggers PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix: enable Agent Canvas pageview telemetry PR body explicitly mentions AI collabora 2026-07-29
pr 1.00 fix: Revive local telemetry consent banner PR body explicitly mentions AI collabora 2026-07-29
pr 1.00 fix: route runtime services through server_info PR body explicitly mentions AI collabora 2026-07-27
pr 1.00 fix(config-service): surface OpenRouter and other model-deri PR body explicitly mentions AI collabora 2026-07-27
pr 1.00 fix: avoid blocking conversation launch on plugin metadata Explicit mention: updated by an AI agent 2026-07-29
pr 1.00 fix: keep automation actions stable for long titles PR body explicitly mentions AI collabora 2026-07-29
pr 1.00 feat(app_server): add report-only Content-Security-Policy he PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix: opt workspace text fetch out of HTTP cache (no-store) PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix(clipboard): add execCommand fallback for HTTP non-secure PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix: send X-Session-API-Key header and downgrade workspace-s PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix(frontend): stop streaming re-render storm (#12681) PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 docs: refresh AGENTS.md guidance PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 fix: preserve backend scope in conversation links PR body explicitly mentions AI collabora 2026-07-27
pr 1.00 feat: add direct-prompt Model Router settings PR body explicitly mentions AI collabora 2026-07-28
pr 1.00 docs: add external supervisor pattern documentation PR body explicitly mentions AI collabora 2026-07-10
pr 1.00 Fix Frontend rendering loop (#12681) PR body explicitly mentions AI collabora 2026-07-15
pr 0.60 fix: stop polling inactive cloud backends Polite, formal, and structured—'Develope 2026-07-29
pr 0.20 Set Canvas default model to GLM 5.2 Concise changelog-style summary, lacks A 2026-07-28
pr 0.20 feat: enable/disable an installed MCP server from its card Very brief, generic verification; not ov 2026-07-29
pr 0.20 fix(frontend): deliver the Create Automation prompt to the h Brief, informal language with explicit h 2026-07-27
pr 0.20 (feat) Add reusable landing checklist workflow and repo allo Slightly generic agent section, but mini 2026-07-29
pr 0.20 fix: replace raw error string with retryable error state in Direct technical summary lacking AI-styl 2026-07-02
pr 0.10 fix: preserve MCP credentials during Canvas mutations Terse, uses domain abbreviations and inf 2026-07-28
pr 0.10 feat(conversations): add client-side conversation archive Technical and referential content; human 2026-07-27
pr 0.10 feat: add a domain-neutral extension-manifest host Human-like shorthand; live environment r 2026-07-28
pr 0.10 feat(sidebar): add getting started checklist with settings t Specific technical reference and incompl 2026-07-29
pr 0.10 fix: handle terminal automation run statuses Bug-tracing and specific enum reference; 2026-07-29
pr 0.10 feat: add local Agent Canvas Planner support Explicit port reference, domain-specific 2026-07-29
pr 0.10 fix(chat): keep stopped conversation open Technical tracing and custom hook name; 2026-07-29
pr 0.10 feat(notifications): desktop notifications when the agent ne Human section is terse and includes a cu 2026-07-29
pr 0.10 feat(transcript-export): bounded head+tail export for very l Brief, domain-specific notes and cutoff 2026-07-29
pr 0.10 fix: exclude disabled skills from agent context Includes an interrupted log, informal hu 2026-07-29
pr 0.10 perf: memoize user events check in useFilteredEvents Detailed, technical, includes test refs 2026-07-29
pr 0.10 docs: fix runtime modes table in architecture doc Informal tone, direct actions, and inter 2026-07-29
pr 0.10 perf: batch StreamingDeltaEvents so the UI keeps up with fas Terse, informal with checklist and domai 2026-07-29
pr 0.10 feat(frontend): add /goal slash command to drive the agent t Typo ('implementatio'), checklist, infor 2026-07-06
pr 0.10 feat: auto-add project subdirectories as workspaces in Docke Direct, informal, technical status updat 2026-07-29
pr 0.10 fix(skills): preserve toggle state across settings refetches Brief, informal, domain-specific, no AI 2026-07-28
pr 0.10 fix(chat): make long /btw responses scrollable Brief, informal, domain references, no A 2026-07-28
pr 0.10 fix(skills): keep modal actions visible for long description Terse, direct, matches human PR filler s 2026-07-28
pr 0.10 test: PR reviewer automation fixture (do not merge) Minimal, informal, and unfinished test n 2026-07-29
pr 0.10 fix(home): clarify banner when active LLM profile is missing Short, technical, informal human style. 2026-07-28
pr 0.10 feat: add copy button in planner panel Minor human-authored summary, domain-spe 2026-07-27
pr 0.10 fix: preserve base_url for subscription LLM configs Human test direction and review statemen 2026-07-27
pr 0.10 fix: spawn launcher services without implicit shell Human testing described factually, with 2026-07-27
pr 0.10 fix(chat): allow dismissing failed pending user messages Brief, domain-specific and informal word 2026-07-28
pr 0.10 feat: add Model Router settings tab Human section shows informal, terse note 2026-07-28
pr 0.10 fix(enterprise): fix broken import in run_budget_maintenance Technical description, direct and terse; 2026-07-27
pr 0.10 fix: grant release-ready contents write permission Succinct technical summary, domain-speci 2026-07-27
pr 0.10 feat: add registered_marketplaces to Settings for multiple m Technical changelog with direct justific 2026-03-19
pr 0.10 fix(frontend): stop infinite scroll loop in conversation his Concise, technical, domain-specific PR s 2026-03-25
pr 0.10 fix(app_server): require true to expose enterprise sso Bulleted, terse, technical; phrasing is 2026-04-03
pr 0.10 Fix agent-server config not updating on restart Terse summary, bug reference, domain-spe 2026-04-10
pr 0.10 feat: support pagination for branch search queries Technical, structured, domain terms; no 2026-04-11
pr 0.10 fix: deliver pending messages in self-hosted installs withou Terse, issue-focused, with domain contex 2026-04-22
pr 0.10 fix: don't persist Gemini model-specific endpoint as base_ur Clear bug reference, technical explanati 2026-04-23
pr 0.10 fix: support pagination for branch search Direct, technical, minimal free-text; hu 2026-04-25
pr 0.10 fix(frontend): deliver queued startup messages after websock Technical, concise, reference to interna 2026-04-29
pr 0.10 fix(secrets): return 404 when secret not found in update_cus Technical bug/PR explanation, human tone 2026-05-06
pr 0.10 fix: submit attachment-only chat messages Short, direct, mixes checklist and techn 2026-05-11
pr 0.05 feat: allow overwriting a secret value from the edit form Brief, informal, domain-specific; looks 2026-07-28
pr 0.05 fix(e2e): shut the mock-LLM stack down gracefully so it stop Humorous, informal phrasing indicates hu 2026-07-29
pr 0.05 fix(settings): de-duplicate LLM Profile attributes in the "A Colloquial, specific and incomplete; lik 2026-07-29
pr 0.05 test: add Stryker mutation testing Detailed reference and timeline, informa 2026-07-29
pr 0.05 feat(chat): add inline markdown artifact previews Checkbox ticked, minimal free-text, stan 2026-07-29
pr 0.05 ci: defer mock E2E to main and release PRs Checkbox usage and brevity; appears huma 2026-07-27
pr 0.05 fix: render the VSCode button on self-hosted (local) backend Informal, truncated wording points to hu 2026-07-27
pr 0.05 fix: identify PostHog users with Cloud identity Little free-form content, checkbox use; 2026-07-27
pr 0.05 feat: link chat file paths to the Files drawer Short, specific, casual phrasing suggest 2026-07-29
pr 0.05 fix(settings): disable save when edits are reverted Direct, brief, and task-focused with dom 2026-07-28
commit 0.00 chore(main): release 1.7.0 (#16140) — 2026-07-29
commit 0.00 fix: Revive local telemetry consent banner (#16183) Terse commit messages with domain terms; 2026-07-29
commit 0.00 fix: enable Agent Canvas pageview telemetry (#16169) Concise commit message, standard human s 2026-07-29
commit 0.00 fix(e2e): shut the mock-LLM stack down gracefully so it stop Casual, technical phrasing and specific 2026-07-29
commit 0.00 ci: restore tag publish triggers (#16141) Brief, domain-specific commit message; n 2026-07-28
commit 0.00 ci: remove stale release-please bootstrap sha (#16138) Concise and technical; no signs of AI-ge 2026-07-28
commit 0.00 feat: allow overwriting a secret value from the edit form (# Terse, with commit convention; no AI-sty 2026-07-28
commit 0.00 ci: disable tag publish triggers for release migration (#161 Unembellished, technical summary; human- 2026-07-28
commit 0.00 fix: Track cookie-auth Cloud backend connections (#16113) Short, domain-relevant fix message; no A 2026-07-28
commit 0.00 feat: add persistent agent memory toggle (#16097) Concise feature description, fits commit 2026-07-28
commit 0.00 chore: bump software-agent-sdk to 1.38.0 and automation to 1 Follows changelog style; lacks AI-genera 2026-07-28
commit 0.00 fix(security): authenticate WebSockets outside URLs (#16095) Compact and technical, uses scope; human 2026-07-28
commit 0.00 chore: remove the human-tested checkbox from the PR template Clearly human-edited changelog line; dom 2026-07-28
commit 0.00 fix: Disable analytics toggle for cloud backends (#16098) Commit message is concise and convention 2026-07-28
commit 0.00 feat: always show the LLM selector; move agent-profile switc Concise, standard commit message style, 2026-07-27
commit 0.00 fix: mount telemetry lifecycle from provider (#16092) Brief, domain-specific language, no AI h 2026-07-27
commit 0.00 chore: clear repository for Agent Canvas migration (#15397) Short, direct, uses standard repo termin 2026-07-27
commit 0.00 fix: skip redundant ready Cloud onboarding (#1942) Terse technical phrasing, no AI indicato 2026-07-26
commit 0.00 fix: filter automation event forwarding by requested types ( Consistent with human commit style and i 2026-07-25
commit 0.00 ci(deps): bump the actions group across 1 directory with 7 u — 2026-07-25
commit 0.00 chore(deps-dev): bump electron from 42.3.2 to 42.3.3 (#1866) — 2026-07-25
commit 0.00 chore(deps): bump lucide-react from 1.14.0 to 1.25.0 (#1867) — 2026-07-25
commit 0.00 chore(deps): bump axios from 1.16.0 to 1.18.0 (#1868) — 2026-07-25
commit 0.00 chore(deps): bump protobufjs from 7.6.2 to 7.6.5 (#1879) — 2026-07-25
commit 0.00 chore(deps): bump shell-quote from 1.8.4 to 1.9.0 (#1881) — 2026-07-25
commit 0.00 chore(deps): bump body-parser from 1.20.5 to 1.20.6 (#1882) — 2026-07-25
commit 0.00 chore(deps): bump vite from 8.0.10 to 8.0.16 (#1939) — 2026-07-25
commit 0.00 chore(deps): bump ws and engine.io-client (#1921) — 2026-07-25
commit 0.00 Rename frontend automation telemetry events (#1943) Typical rename commit, clear and non-AI 2026-07-25
commit 0.00 fix: remove ACP settings access gating (#1908) Contains direct task statements, common 2026-07-25
commit 0.00 fix(app-server): prevent webhook callbacks from starving the Concise, domain-specific commit, no AI s 2026-07-24
commit 0.00 chore(main): release 1.6.1 (#1941) — 2026-07-24
commit 0.00 chore: bump SDK packages to v1.37.1 (#15378) Bot and human co-authors, typical for de 2026-07-24
commit 0.00 fix(release): recover npm publish after tombstoned 1.6.0 (#1 Compact, domain-specific, no signs of AI 2026-07-24
commit 0.00 chore(main): release 1.6.0 (#1862) — 2026-07-24
commit 0.00 chore: bump automation to 1.3.1 (#1934) Routine version bump, domain-relevant, n 2026-07-24
commit 0.00 feat(settings): add title generation profile preference (#19 Uses internal jargon, concise, not AI-ge 2026-07-24
commit 0.00 feat(settings): support title generation profile preference Standard feature commit, domain-specific 2026-07-24
commit 0.00 fix: Cache automation SDK version telemetry lookup (#1919) Targeted fix statement, direct, lacks AI 2026-07-24
commit 0.00 fix(settings): keep LLM Profiles reachable while an ACP agen Short commit message with domain terms a 2026-07-24
commit 0.00 feat: add windows desktop installer build, docs, and win32 f Contains concise changelog, no AI signat 2026-07-24
commit 0.00 feat: forward automation telemetry context (#1917) Technical, uses standard co-authored-by, 2026-07-24
commit 0.00 Add cloud org id to telemetry context (#1924) Terse, direct, only includes a co-author 2026-07-24
commit 0.00 fix(app-server): persist combined LLM usage metrics across a Terse commit with domain terms and no AI 2026-07-23
commit 0.00 feat: add macos build workflow and document the install path Concise, technical entries with no AI-re 2026-07-23
commit 0.00 chore: Suppress verbose Laminar info logs (#15374) Human co-author; terse commit with no AI 2026-07-23
commit 0.00 fix: keep PostHog identity stable for Cloud context (#1892) Domain-specific, succinct, uses co-autho 2026-07-23
commit 0.00 feat: surface sandbox start-failure reason in conversation s Brief commit, uses technical phrasing, n 2026-07-23
commit 0.00 docs: refresh agent guidance (#1909) Brief doc updates, typical co-author use 2026-07-23
commit 0.00 chore: bump software-agent-sdk to 1.37.0 and automation to 1 Very brief, uses common dependency bump 2026-07-23
commit 0.00 Fix secret edits to preserve values (#1889) Terse bugfix note, no AI indicators. 2026-07-23
commit 0.00 fix: locked Cloud backend reconnect modal (#1807) Changelog-style, technical and direct, n 2026-07-22
commit 0.00 fix(enterprise): avoid rotating keys on LiteLLM non-auth err Concise commit title; no AI signals. 2026-07-22
commit 0.00 fix: clear member key on managed profile switch (#15356) Brief, domain-specific commit; no signs 2026-07-22
commit 0.00 feat: add Agent Canvas update-availability card to settings Concise commit message, no AI signals. 2026-07-22
commit 0.00 fix(streaming): dedupe streamed reasoning against the action Technical detail and informal phrasing i 2026-07-22
commit 0.00 Cloud-aware nav item changes (#1890) Co-author trailer, otherwise brief and n 2026-07-22
commit 0.00 fix: upgraded instances with no superadmin (#15349) Short, specific commit message typical o 2026-07-22
commit 0.00 fix: add version context to telemetry (#1872) Co-author present; message is brief and 2026-07-22
commit 0.00 test: PLTF-1269 split enterprise test_user_model into focuse Technical test commit with no AI hallmar 2026-07-21
commit 0.00 fix(frontend): add jittered rate-limit backoff (#15236) Standard concise commit message, no AI t 2026-07-21
commit 0.00 chore: let release-please maintain helm appVersion (#1884) Brief chore commit, no AI traits. 2026-07-21
commit 0.00 feat: Expose app and SDK versions in server info (#15345) Standard commit; co-author is human, mes 2026-07-21
commit 0.00 fix(app-server): support Bitbucket Data Center personal repo Technical and concise; no AI hallmarks. 2026-07-21
commit 0.00 chore(main): release cloud 1.47.1 — 2026-07-21
commit 0.00 revert(agent-profiles): restore default tools in cloud launc Terse revert commit typical of human con 2026-07-21
commit 0.00 refactor(acp): drop obsolete ClientAcpProviderRegistry cast, Domain-specific jargon and natural style 2026-07-21
commit 0.00 chore: bump @openhands/extensions 0.11.0 (#1880) Bump message is standard; no AI signals. 2026-07-21
commit 0.00 feat: add expandable startup-log console to desktop loading Brief, functional commit; no AI hallmark 2026-07-21
commit 0.00 fix: match desktop loading screen styling to Agent Canvas UI Simple fix summary; no sign of AI phrasi 2026-07-21
commit 0.00 chore(main): release cloud 1.47.0 (#15289) — 2026-07-21
commit 0.00 fix(jira): allow conversations without repositories (#15328) Standard commit with human co-author; no 2026-07-21
commit 0.00 fix: Debounce last_used_at writes in ApiKeyStore.validate_ap Brief, technical language with human aut 2026-07-21
commit 0.00 fix(streaming): render final event authoritatively and dedup Detailed, technical, and informal; no AI 2026-07-21
commit 0.00 Fetch all workspace subdirectory pages (#1566) Succinct commit message, no AI signal. 2026-07-20
commit 0.00 fix(app-server): restore previous DB pool_size default (#153 Standard terse commit message with no AI 2026-07-20
commit 0.00 fix: add managed LLM key refresh endpoint (#15023) Standard commit; GitHub co-author traile 2026-07-20
commit 0.00 fix: suppress telemetry consent prompt in Cloud Canvas (#184 Contains domain-specific details and inf 2026-07-20
commit 0.00 feat: add electron desktop app (#1864) Brief, standard commit, no AI stylistic 2026-07-20
commit 0.00 fix: remove TelemetryConsentBanner from onboarding (#1831) Terse commit, template structure visible 2026-07-20
commit 0.00 feat: show plugin contents in the plugin detail modal (#1690 Short, technical, standard human phrasin 2026-07-20
commit 0.00 feat: show actionable connection health on installed server Concise domain-specific writing, matches 2026-07-20
commit 0.00 feat: offer one-click restart to activate chat-installed ski Terse, human-like, no AI generative sign 2026-07-20
commit 0.00 refactor: Expand better-error-logging patterns across the co Standard commit with co-authors; no AI i 2026-07-20
commit 0.00 fix: spawn dev services without a shell on Windows (#1859) Technical, detailed, not unnaturally for 2026-07-20
commit 0.00 chore(main): release 1.5.2 (#1857) — 2026-07-20
commit 0.00 fix: emit cloud conversation ready once (#1854) Short, natural message with standard co- 2026-07-20
commit 0.00 chore(main): release 1.5.1 (#1846) — 2026-07-19
commit 0.00 fix: preserve Canvas analytics identity (#1839) Technical changelog style, domain focus, 2026-07-19
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(llm): add Kimi Code membership as a first-class Moonsho Technical domain detail, informal tone, 2026-07-18
commit 0.00 chore(main): release 1.5.0 (#1791) — 2026-07-17
commit 0.00 feat: instrument the Canvas Cloud funnel (#1828) Concise, domain-specific, no AI-style ph 2026-07-17
commit 0.00 feat: protect Agent Canvas behind SaaS auth (#15286) Concise commit message, typical human st 2026-07-17
commit 0.00 feat: support cookie auth for locked Cloud Canvas (#1819) Multiple co-authors, commit-like tone, n 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
pr 0.00 chore: replay Agent Canvas history PR follows template; no free-text to eva 2026-07-27
pr 0.00 chore: replay Agent Canvas history PR follows template; minimal actual free 2026-07-27
pr 0.00 feat: always show the LLM selector; move agent-profile switc Template structure; actual free-text not 2026-07-27
pr 0.00 chore: remove the human-tested checkbox from the PR template Direct human note in free-text section; 2026-07-28
pr 0.00 fix(security): authenticate WebSockets outside URLs Only template structure; no human or AI 2026-07-27
pr 0.00 chore: bump software-agent-sdk to 1.38.0 and automation to 1 Human section contains a terse, typical 2026-07-28
pr 0.00 feat: add persistent agent memory toggle Human section is terse and typical for a 2026-07-27
pr 0.00 chore(main): release 1.7.0 — 2026-07-28
pr 0.00 fix(backend-registry): pick a healthy local backend as the f Clear human signature, domain talk, natu 2026-07-29
pr 0.00 fix: make sidebar "Load more" discover folders, not folder c Human author, direct note, personal tone 2026-07-29
pr 0.00 feat: add conversation search via command menu Minimal free-text, just template checkbo 2026-07-27
pr 0.00 fix: persist cloud conversation title updates Brief, domain-specific Playwright testin 2026-07-28
pr 0.00 fix: keep queued messages below streaming responses Only a template checkbox, no free-text e 2026-07-28
pr 0.00 fix: make overflow menus usable on touch devices No free-text content; only template chec 2026-07-27
pr 0.00 feat: show live agent activity in chat Casual, incomplete checklist; likely hum 2026-07-28
pr 0.00 fix: show conversations in collapsed sidebar No free-text content; only template chec 2026-07-27
pr 0.00 fix(dev): ignore agent-canvas runtime state in Vite file wat Only template checkbox, truncated input, 2026-07-27
pr 0.00 fix(acp): surface a 'credentials configured' banner state on Humorous, informal, clear human touch in 2026-07-28
pr 0.00 feat(skills): filter the skills page with a faceted rail Brief, informal update consistent with h 2026-07-28
pr 0.00 fix(automation): auto-recover from stale SQLite DB on dev st Technical summary, uses domain jargon an 2026-07-28
pr 0.00 fix(frontend): scope plan build shortcut Detailed, context-rich and specific; str 2026-07-16
pr 0.00 docs: clarify quickstart prerequisites Only template fields and minimal/no free 2026-07-28
pr 0.00 feat: OpenHands Gateway and V1 routing for self-hosted deplo Human-tested note is short and explicit; 2026-06-19