hundreds-twilight-32833
06/26/2026, 1:00 PMhundreds-twilight-32833
06/26/2026, 1:02 PMThis release improves the core conversation experience with streamed OpenHands agent responses, better handling for wide markdown tables, a more organized conversation sidebar with pinned conversations, and a new copy action for conversation error banners. It also smooths out setup and recovery flows, including better backend disconnect guidance, cloud credential recovery, public backend onboarding, and a new lock-to-cloud backend setup mode.
For teams building with connected tools, 1.1.0 adds stronger ACP and MCP support: clearer ACP error banners with re-auth actions, improved ACP model handling, referenceable MCP server names, and preserved encrypted MCP credentials for agent conversations. Agent settings also gain support for parallel tool calls through tool_concurrency_limit, giving advanced users more control over agent execution behavior.
We also added polish across LLM profiles, secrets management, cloud settings, and subscription-backed LLM profile detection.
## Features
- [#1372](<https://github.com/OpenHands/agent-canvas/pull/1372>) Add Duplicate button to LLM profile menu
- [#1406](<https://github.com/OpenHands/agent-canvas/pull/1406>) Increase secrets table max-height to show up to 12 rows
- [#1386](<https://github.com/OpenHands/agent-canvas/pull/1386>) Give SSE/shttp MCP servers referenceable names
- [#1387](<https://github.com/OpenHands/agent-canvas/pull/1387>) ACP error banner code-specific header + re-auth action
- [#1144](<https://github.com/OpenHands/agent-canvas/pull/1144>) Enhance conversation sidebar with pinned section and grouping
- [#1389](<https://github.com/OpenHands/agent-canvas/pull/1389>) Add lock-to-cloud backend setup mode
- [#1312](<https://github.com/OpenHands/agent-canvas/pull/1312>) Add parallel tool calls setting to Agent Settings
- [#1379](<https://github.com/OpenHands/agent-canvas/pull/1379>) Add deployment-choice modal for GitHub and Slack responders
- [#1472](<https://github.com/OpenHands/agent-canvas/pull/1472>) Wide markdown table scroll + home LLM banner polish
- [#1474](<https://github.com/OpenHands/agent-canvas/pull/1474>) Stream OpenHands agent responses
- [#1432](<https://github.com/OpenHands/agent-canvas/pull/1432>) Add copy action to conversation error banner
- [#1453](<https://github.com/OpenHands/agent-canvas/pull/1453>) Add Cloud link to settings sidebar for cloud backends
## Bug Fixes
- [#1369](<https://github.com/OpenHands/agent-canvas/pull/1369>) Upgrade `typescript-client` to v1.25.0 for pinned ACP versions
- [#1383](<https://github.com/OpenHands/agent-canvas/pull/1383>) Fix Cloud credential expiration recovery
- [#1382](<https://github.com/OpenHands/agent-canvas/pull/1382>) Clarify unknown agent-server version errors
- [#1223](<https://github.com/OpenHands/agent-canvas/pull/1223>) Improve backend disconnect guidance
- [#1391](<https://github.com/OpenHands/agent-canvas/pull/1391>) Strip routing prefix from native model name in conversation chip
- [#1414](<https://github.com/OpenHands/agent-canvas/pull/1414>) Seed `AUTOMATION_KV_SECRET` for local dev stack
- [#1416](<https://github.com/OpenHands/agent-canvas/pull/1416>) Build npm static app with prod PostHog
- [#1418](<https://github.com/OpenHands/agent-canvas/pull/1418>) Fix send-on-Enter for touchscreen laptops
- [#1415](<https://github.com/OpenHands/agent-canvas/pull/1415>) Surface real `claude-agent-acp` default model
- [#1385](<https://github.com/OpenHands/agent-canvas/pull/1385>) Show onboarding before public backend auth gate
- [#1426](<https://github.com/OpenHands/agent-canvas/pull/1426>) Preserve encrypted MCP credentials for agent conversations
- [#1431](<https://github.com/OpenHands/agent-canvas/pull/1431>) Resolve React console warning in `UserMessageBody` truncation
- [#1481](<https://github.com/OpenHands/agent-canvas/pull/1481>) Render literal angle-bracket text in user messages
- [#1458](<https://github.com/OpenHands/agent-canvas/pull/1458>) Recognize subscription LLM profiles as configured
- [#1499](<https://github.com/OpenHands/agent-canvas/pull/1499>) Show ACP-disabled tooltip on desktop
## Other
- [#1356](<https://github.com/OpenHands/agent-canvas/pull/1356>) Refactor settings navigation into per-component files
- [#1360](<https://github.com/OpenHands/agent-canvas/pull/1360>) Refactor filter-menu primitives
- [#1362](<https://github.com/OpenHands/agent-canvas/pull/1362>) Extract backend modal row/version components
- [#1358](<https://github.com/OpenHands/agent-canvas/pull/1358>) Extract `TreeNode` from file tree view
- [#1374](<https://github.com/OpenHands/agent-canvas/pull/1374>) Extract chat message subcomponents
- [#1376](<https://github.com/OpenHands/agent-canvas/pull/1376>) Extract conversation mobile panel page
- [#1378](<https://github.com/OpenHands/agent-canvas/pull/1378>) Extract automations menu item subcomponents
- [#1400](<https://github.com/OpenHands/agent-canvas/pull/1400>) Extract chat subcomponents
- [#1404](<https://github.com/OpenHands/agent-canvas/pull/1404>) Extract back nav/crossfade helpers
- [#1402](<https://github.com/OpenHands/agent-canvas/pull/1402>) Extract settings field/menu subcomponents
- [#1445](<https://github.com/OpenHands/agent-canvas/pull/1445>) Add Testing Rules section to `AGENTS.md`
- [#1442](<https://github.com/OpenHands/agent-canvas/pull/1442>) Enforce `i18next/no-literal-string` on JSX attributes
- [#1465](<https://github.com/OpenHands/agent-canvas/pull/1465>) Collapse mock E2E PR comment tables
- [#1455](<https://github.com/OpenHands/agent-canvas/pull/1455>) Pin exact dependency versions
- [#1451](<https://github.com/OpenHands/agent-canvas/pull/1451>) Pin extensions catalog dependency
- [#1475](<https://github.com/OpenHands/agent-canvas/pull/1475>) De-flake E2E git control bar workspace pill assertion
- [#1486](<https://github.com/OpenHands/agent-canvas/pull/1486>) Bump `typescript-client`, `agent-server`, and `openhands-sdk` dependenciesmillions-afternoon-47582
06/26/2026, 1:40 PMcalm-artist-7206
06/26/2026, 3:22 PMhundreds-twilight-32833
06/26/2026, 3:29 PMcalm-artist-7206
06/26/2026, 3:32 PMquick-window-91705
06/26/2026, 4:32 PM