Skip to main content

Agent Canvas 1.20.0

Released September 17, 2026. View the full release on GitHub.

Highlights

  • Agent profile secret scoping — Choose which saved secrets an agent profile can access (all, none, or selected names) from the profile editor in Settings > Agent. The control appears when Agent Server advertises the profile_secret_scope_v1 capability. Deleted secret references are preserved rather than silently removed. See Agent Profiles.
  • Docker conversation runtime forwarding — Canvas now forwards six conversation-runtime settings (runtime, image, memory, CPU, PID limits, startup timeout) to its bundled Agent Server when the operator explicitly sets them, enabling OH_CONVERSATION_RUNTIME=docker in local Canvas deployments. See Environment Variables.
  • Agent profile selection for automations — Select a saved agent profile during automation setup and editing when the backend supports agent profiles. The selected profile is sent with agent_profile_id and replaces any legacy model selection. Unavailable selections remain visible. See Pre-built Automations.

Maintenance

  • Mock-LLM test profiles are isolated from ambient secrets to avoid environment-dependent secret lookups in E2E tests.
  • Released agent runtime dependencies bumped: Agent Server 1.49.1, TypeScript client 1.49.1, Automation 1.13.1, Extensions 0.22.1.

Full Changelog