Skip to content

Changelog

Stay up to date with new features and improvements.

June 4, 2026CLI 0.22.12

Develop procedures locally, upload when ready

Iterate on a procedure in your own working directory and upload runs to the dashboard only when you choose, with no deploy step in the loop.

  • Added tofupilot link to bind a working directory to a dashboard procedure, picking interactively or with --procedure for CI.
  • Added --upload to tofupilot run so a linked local run syncs to the dashboard, while a plain run stays local for fast iteration.
  • Added TOFUPILOT_PROCEDURE_ID to set the target in automation, and tofupilot unlink to remove a link.
June 4, 2026Release Server 1.4.3

Fix Windows install errors on managed devices

Installing the CLI on a managed Windows machine could fail with an unhelpful "Access is denied" and no way to tell why.

  • Fixed the Windows installer to pinpoint the cause when a blocked launch occurs, with clear next steps and a working alternate install location.
  • Added a saved install log and step-by-step status so failures are easy to share and resolve.
June 4, 2026Dashboard 2.36.1

Cleaner MCP connection screen

Refined how you connect AI agents to your test data with MCP.

  • Simplified the authorization screen with a clear read or read-and-write choice per connection
  • Spelled out exactly what a client can access, including that write includes permanent deletes
  • Surfaced MCP in the sidebar so it's easier to find and connect a client
June 4, 2026Dashboard 2.36.1

Connect AI agents to your test data with MCP

Connect Claude, Cursor, and any MCP client to your TofuPilot data so an AI agent can query and manage your test operations directly, with no API key to copy or rotate.

  • Added an MCP server you connect by authorizing once in your browser, scoped to a single organization per client
  • Added read tools for runs, units, parts, batches, procedures, and stations, plus optional write access to create, update, and delete
  • Added per-connection controls: read-only by default, write opt-in, role-aware access, and a connected-clients list with one-click revoke
June 3, 2026Dashboard 2.35.8

Logs unit filters + consistent filter names

Logs gain the same unit filters as Runs, and filter names are now consistent across every table and analytics sidebar.

  • Added Part, Revision, Batch, and Sample filters to the Logs sidebar
  • Standardized date filter labels (Started At, Ended At, Created At, Timestamp) and removed redundant prefixes across Runs, Logs, Units, Batches, Measurement Control, and Phase Pareto
June 3, 2026Dashboard 2.35.7

Tidy Runs and Logs filter sidebars

Small cleanups to the Runs and Logs filter sidebars.

  • Removed the Run ID filter from the sidebars (filter by run ID via the command palette or search instead)
  • Renamed the Logs "Run Outcome" filter to "Outcome"
June 3, 2026Dashboard 2.35.6

Grouped filters + deployment filters on tables

Table filter sidebars are now organized into clear sub-groups, and run-detail filters are available across the run-backed pages.

  • Reorganized the Runs, Logs, Units, API calls, and Batches filter sidebars into grouped sections (Run, Unit, Procedure, Metadata) matching the analytics pages
  • Added Environment, Deployment, and Version filters to Runs and Logs, plus Run ID and Duration
  • Exposed previously hidden filters: started/ended/created date ranges on runs, run count and run-mode toggles on units, and a filter sidebar on batches for the first time
June 3, 2026CLI 1.4.2

Fix Windows CLI install access denied error

Windows users could hit an "Access is denied" error when running the CLI right after installing it, because Windows flagged the downloaded binary as untrusted.

  • Fixed the installer to clear the Mark-of-the-Web tag on the CLI binary so it runs immediately after install
  • Removed the need to manually unblock tofupilot.exe before first use
June 3, 2026Dashboard 2.35.5

Filter Phase Pareto by run details

The Phase Pareto page now has the same run-detail filters as Measurement Control.

  • Added Run ID and Duration filters to scope phases to specific or longer/shorter runs
  • Added a Procedure section with Environment (production/preview/development), Deployment (by commit), and Version filters
  • Each filter shows live counts and narrows the chart and table together
June 3, 2026Dashboard 2.35.4

Filter Measurement Control by run details

New sidebar filters let you narrow Measurement Control to specific runs by where and how they were produced.

  • Added Run ID and Duration filters to scope measurements to specific or longer/shorter runs
  • Added a Procedure section with Environment (production/preview/development), Deployment (by commit), and Version filters
  • Each filter shows live counts and narrows the charts and table together

Try these features today