| 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 |
| COMMIT |
1.00 |
fix(acp): defensive fallback for api_key_env_var missing fro |
|
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 |
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-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 |
Pass repository metadata to observability traces |
|
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 |
1.00 |
Fix CVE-2026-44244: Update gitpython to 3.1.50 |
|
PR body explicitly mentions AI collabora |
2026-05-09 |
| PR |
1.00 |
fix: cloud event search timestamp comparison (str vs datetim |
|
PR body explicitly mentions AI collabora |
2026-05-13 |
| 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-41140: Update poetry to 2.3.4 |
|
PR body explicitly mentions AI collabora |
2026-05-09 |
| PR |
1.00 |
Fix CVE-2026-39377: Update nbconvert to 7.17.1 |
|
PR body explicitly mentions AI collabora |
2026-05-09 |
| PR |
1.00 |
feat(settings): add saved LLM profiles - SaaS |
|
PR body explicitly mentions AI collabora |
2026-05-13 |
| PR |
1.00 |
fix: reject API endpoint paths in base_url with clear error |
|
PR body explicitly mentions AI collabora |
2026-03-08 |
| PR |
1.00 |
fix(app_server): handle exceptions in SetTitleCallbackProces |
|
PR body explicitly mentions AI collabora |
2026-03-09 |
| PR |
1.00 |
fix(frontend): skip raw JSON default summaries for ThinkActi |
|
PR body explicitly mentions AI collabora |
2026-04-01 |
| PR |
1.00 |
Upgrade LiteLLM to 1.84.0rc1 |
|
PR body explicitly mentions AI collabora |
2026-05-12 |
| PR |
1.00 |
Remove App tab from conversation workspace |
|
PR body explicitly mentions AI collabora |
2026-05-12 |
| PR |
1.00 |
Pin dependency versions exactly |
|
PR body explicitly mentions AI collabora |
2026-05-12 |
| 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 |
|
Nearly identical to 2, still somewhat ge |
2026-05-15 |
| PR |
0.40 |
Added stay logged in feature |
|
Free-text is structured, polite, a bit g |
2026-05-11 |
| PR |
0.30 |
feat(frontend): Add unified Spinner component to consolidate |
|
Casual greeting but mostly human technic |
2026-03-21 |
| 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 |
| PR |
0.20 |
fix: strip unsupported params for OpenRouter Xiaomi models |
|
Uses heading 'summary of PR' and slightl |
2026-04-03 |
| PR |
0.20 |
fix(slack): update initial resolver ack with final result |
|
Uses a 'summary of PR' heading, but conc |
2026-04-03 |
| PR |
0.20 |
feat(saas): dynamic incident banners via incident.io Widget |
|
Casual PR intro; incomplete free-text, l |
2026-01-18 |
| PR |
0.20 |
[FEAT] Configurable LLM_TIMEOUT for OSS using file configura |
|
Concise, technical, with domain jargon, |
2026-03-12 |
| 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 |
[PLTF-2500] Add Bitbucket DC webhook enrollment UI |
|
Technical summary is direct and domain-s |
2026-05-13 |
| 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.10 |
fix(app_server): use unique cursor for skills pagination |
|
Domain-specific, succinctly written; not |
2026-04-03 |
| PR |
0.10 |
fix(app_server): ignore invalid event search page ids |
|
Technical, context-appropriate; lacks AI |
2026-04-03 |
| PR |
0.10 |
fix(app_server): strip .git from plugin display names |
|
Uses bullet points, clear domain context |
2026-04-03 |
| PR |
0.10 |
fix(app_server): clamp negative preset sandbox page ids |
|
Technical, concise, no formulaic AI phra |
2026-04-03 |
| PR |
0.10 |
fix(app_server): clamp negative remote sandbox page ids |
|
Bulleted changelog with domain terms and |
2026-04-03 |
| PR |
0.10 |
fix(app_server): clamp negative process sandbox page ids |
|
Informal, concise summary with domain-sp |
2026-04-03 |
| PR |
0.10 |
fix(app_server): require true to expose enterprise sso |
|
Domain-specific detail, terse changelog, |
2026-04-03 |
| PR |
0.10 |
fix(app_server): trim aws s3 secure env flag |
|
Terse, technical language and domain-spe |
2026-04-03 |
| PR |
0.10 |
fix(app_server): clamp negative event callback page ids |
|
Technical, domain-specific, informal bul |
2026-04-03 |
| PR |
0.10 |
fix(app_server): ignore invalid title poll payloads |
|
Concise technical explanation, terse, no |
2026-04-03 |
| PR |
0.10 |
feat: Add org-level LLM profiles for SaaS users |
|
Slightly formal but has specific details |
2026-05-13 |
| PR |
0.10 |
feat: add OpenSandbox as a new sandbox backend for V1 |
|
Straightforward technical integration, n |
2026-03-14 |
| PR |
0.10 |
Consolidate multiple loading spinner implementations into si |
|
Uses emoji but otherwise terse and techn |
2026-03-21 |
| PR |
0.10 |
refactor(frontend): consolidate loading spinner components |
|
Terse, technical summary, fits human sty |
2026-03-22 |
| PR |
0.10 |
app_server: add env guard for default SetTitleCallbackProces |
|
Informal, technical, uses domain-specifi |
2026-03-22 |
| PR |
0.10 |
fix: recover malformed V0 conversation metadata.json |
|
Technical, short, and focused with no AI |
2026-03-23 |
| PR |
0.10 |
fix: restore Bitbucket integration for local OpenHands insta |
|
Concise, domain-specific language with n |
2026-03-26 |
| PR |
0.10 |
fix: [Bug]: Frequent logout in cloud environment (SaaS) |
|
Brief, technical explanation and natural |
2026-03-26 |
| PR |
0.10 |
Add X-Org-Id header validation and effective-org resolution |
|
Direct technical summary, domain terms, |
2026-05-11 |
| 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 |
| COMMIT |
0.00 |
feat: Add REST endpoint to send follow-up messages to conver |
|
Standard feat commit, human style with d |
2026-04-28 |
| COMMIT |
0.00 |
ALL-5659: fix self-hosted Slack OAuth to use configured app |
|
Uses project issue format and specific t |
2026-04-28 |
| COMMIT |
0.00 |
chore(enterprise): regenerate poetry.lock with Poetry 2.2.1 |
|
Chore message with tooling version; huma |
2026-04-28 |
| COMMIT |
0.00 |
chore(enterprise): update poetry.lock to SDK v1.19.0 (#14191 |
|
Chore message focused on dependency upda |
2026-04-28 |
| COMMIT |
0.00 |
Bump SDK packages to v1.19.0 (#14180) |
|
Standard dependency bump message, typica |
2026-04-28 |
| 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 the security-all group across 1 directory |
|
— |
2026-05-04 |
| 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 |
Feat/stay logged in |
|
Template with minimal content; no AI hal |
2026-05-13 |
| 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 |
Add Bitbucket Cloud webhook enrollment lifecycle |
|
Concise, technical summary with domain-s |
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 |
| PR |
0.00 |
Restore "Stay Logged In" feature (was wiped from #14367 by f |
|
PR has template structure; free-text is |
2026-05-13 |
| PR |
0.00 |
PLTF-2506: enterprise upgrade openhands SDK to 1.21.1 |
|
Template use; free-text minimal and very |
2026-05-13 |
| PR |
0.00 |
feat(acp): minimal generic ACP agent UI on unified SDK conve |
|
Free-text uses natural domain language a |
2026-04-30 |
| PR |
0.00 |
chore(deps): bump gitpython from 3.1.46 to 3.1.47 in /enterp |
|
— |
2026-05-03 |
| PR |
0.00 |
fix(i18n): restore missing interpolation placeholders |
|
Domain-specific, precise summary with hu |
2026-05-13 |
| PR |
0.00 |
Feat/stay logged in |
|
Template with minimal content; no AI hal |
2026-05-13 |
| PR |
0.00 |
fix(acp): bootstrap-prompt resume when sandbox is recycled ( |
|
Free-text explanation is technical and f |
2026-05-04 |
| PR |
0.00 |
feat(acp): credential file injection for cloud deployments ( |
|
Domain detail and clear human-centric co |
2026-05-06 |
| PR |
0.00 |
docs(skills): add Coinbase Agentic Wallet skill for x402 pay |
|
Docs change with natural language and do |
2026-05-12 |
| PR |
0.00 |
fix: quote Bitbucket clone credentials |
|
Free-text summary is technical and domai |
2026-05-12 |
| PR |
0.00 |
fix: quote Bitbucket cloud credentials in git URLs |
|
Technical summary, proper domain abbrevi |
2026-05-11 |
| PR |
0.00 |
fix(bitbucket): Replace deprecated/deleted API |
|
No substantive author text; only templat |
2026-05-10 |