Agent Canvas 1.38.0
Released November 10, 2026. View the full release on GitHub.Highlights
- Conversation budget meter — Use the
Usagemeter to compare a conversation’s spending with a configured budget cap. The meter reports usage and does not enforce a limit, so spending and the displayed percentage can both pass the cap. Without a cap, the meter is hidden. See Conversation Budget Display. - Agent Profiles for prompt and plugin presets — On an automation service that advertises
presetAgentProfiles, choose an Agent Profile for a prompt or plugin preset instead of a separate model. An ACP profile showsACPin place of an LLM model name. See Create an automation with the setup assistant. - Edit plugin configuration from Edit — For a plugin-spec automation on a service that advertises
pluginConfigUpdate,Editshows the executable configuration as JSON. Review proposals from the setup help conversation, adjust the JSON, then save the configuration and trigger together. See Edit an automation. - Stop the agent without stopping the sandbox —
Stopin the composer interrupts the agent and leaves its sandbox running. On a Cloud backend, use the separateStop Sandboxaction when you want to pause the sandbox. See Stop an Agent or Sandbox. - Reopen a resolved conversation — On a local Agent Server, a conversation tagged as resolved shows a banner above the composer. Select
Reopenor send a new message to continue the thread. See Reopen a Resolved Conversation. - Paper theme — Choose the new
Papertheme fromSettings > Application > Color Theme. The Light+ and Solarized themes also finished a contrast pass. The default theme has not changed. See Choose a Color Theme. - Automation install and message-only launch links — Add
mode=automationto a single-plugin/launchURL to offerInstall Automationinstead of starting a conversation, or share amessage-only link with no plugin at all. See Install a Plugin Automation and Start With Only a Message. - Enterprise license banner in Canvas — On an instance-locked OpenHands Enterprise Canvas, a banner reports a missing or expired license and an upcoming trial end. See Enterprise License Warnings.
- Admins and Owners can edit other people’s automations — Organization Owners and Admins can now edit, turn on, delete, and tag automations that other members created, matching the documented permissions. Members without that permission still act only on automations they created. See Edit an automation.
Fixes
- Docker keeps new conversation workspaces in the persisted volume, exits non-zero when the agent-server stops responding, and fails fast on unwritable bind mounts.
- Choosing an ACP agent during onboarding saves it to its own profile instead of overwriting
default. - A self-hosted instance that turns Agent Profiles off hides the agent profile switch and pill.
- Automation export and import carry the script bundle, automation context is preserved, and help chats open immediately.
- The active LLM profile is reconciled against the backend model, including a race condition.
- Wide-table fades blend into message bubbles, and managed-agent keyboard focus colors are used.
- The Bitbucket Data Center template filter chip is named, the diff viewer releases models after teardown, and the launch view no longer takes focus after you navigate away.
Maintenance
- Bundled agent-server raised to
1.61.0. - Named z-index layers, grid columns, type scale, motion recipes, letter-spacing, and scroll-fade tokens, with lint guards on the cleaned owners.
- Dependency bumps (
@heroui/react,framer-motion,electron,typescript,vite, React Router, TanStack, i18next,posthog-js) and artifact cleanup.

