March 2026 — Custom Functions, Device Shell, diagnostics, and deployment readiness

March 2026 — Custom Functions, Device Shell, diagnostics, and deployment readiness

March expanded CMP’s remote operations capabilities, with new tools for executing device actions, troubleshooting devices, and validating deployments more safely.

New

  • Device Shell Added browser-based shell access for supported devices, giving operators a direct troubleshooting path without needing separate remote-access tooling.
  • Device diagnostics experience Added diagnostics-focused device views and serial console support to make remote troubleshooting more accessible from the device page.
  • Custom Function result logging Custom Function executions now write richer result details into event logs, including operation context and returned device data.
  • Packaged Custom Function scripts Added packaged script support, including reboot workflows, so repeatable device actions can be managed more consistently.

Improved

  • Custom Function editing Improved the alert-action editor for Custom Function parameters, making scripts easier to configure and validate.
  • Event log clarity Event log handling was updated to show Custom Function results, operation names, and new device event types more clearly.
  • Device operation logging Device shell, diagnostics, and event logging now provide better context around remote device actions.

Fixed

  • Custom Function API escaping Improved JSON escaping and script variable handling for Custom Function API calls.
  • Deployment slot configuration Corrected workflow configuration for the testing deployment slot.

Why it matters

Teams gain stronger remote troubleshooting tools, richer audit trails for automated device actions, and safer deployment validation. Device operations become easier to diagnose, while Custom Functions become more practical for repeatable fleet workflows.