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 theprofile_secret_scope_v1capability. 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=dockerin 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_idand 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.

