Skip to content

v0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 04:04
95168e4

Added

  • mctop record <target> saves a live browsing session as a test spec. Every tool call you make becomes a step in a mctop test contract, with the called tools as expect.tools and each call asserting the error status you observed. Header values are written as $NAME env references, so a recording never leaks a secret.
  • Prompts with arguments open a fill-in form, the same one tools get, instead of rendering with empty arguments. Values pass as protocol-typed strings, the details pane lists a prompt's arguments, and e re-edits from the result screen.

Changed

  • A table too wide to fit now keeps the columns that identify a row. Ids, names, status, and dates survive the cap in their declared order, rather than the first few fields encountered. On a crowded analytics payload that is the difference between a table of interchangeable total_* metrics and one you can actually scan.

Fixed

  • mctop version reports the real version in go install builds. It used to answer 0.0.0-dev for anything that did not come from a release build, which made a stale binary on your PATH hard to spot.