Skip to content

Web: per-tool run history with re-run and diff #2830

Closed

Description

@CloneOfAlex

Which client?

Web

The problem

The Results panel replaces the tool form and its content is gone once closed, so comparing two runs of the same tool (e.g. before and after a server change) means copying JSON out by hand. It also shows only the parsed payload, without the duration or the arguments sent; the TUI's result view already shows both.

Solution you have in mind (optional)

Keep the form visible beside the result, and keep a per-tool history of runs (arguments, duration, isError, full result envelope) with Re-run and a diff between two selected runs.

Alternatives or workarounds you have tried

Exporting the protocol log and diffing outside the Inspector.

Already built it locally?

No response

Before you submit

  • I searched existing issues and this is not a duplicate.
  • This is a request for the Inspector itself, not for the MCP specification or an SDK.

Activity

  1. cliffhall commented on Oct 29, 2026

    @cliffhall
    Member

    Triage: Priority Low (total 4)

    • Severity 2 — minor friction: comparing tool runs means copying JSON by hand
    • Urgency 2 — wanted eventually, nothing blocked on it
    • Bonuses: none (no milestone, assignee, epic, engagement or reporter-set priority)

    Board: #28, Status Incoming (awaiting maintainer review — no milestone yet).

  2. added this to the v2.15.0 milestone on Oct 29, 2026
  3. self-assigned this
    on Nov 5, 2026
  4. cliffhall commented on Nov 5, 2026

    @cliffhall
    Member

    We have per call replay and monitoring of every call.

  5. removed this from the v2.15.0 milestone on Nov 5, 2026
  6. cliffhall commented on Nov 5, 2026

    @cliffhall
    Member

    Shipped in #2894. Kept on the maintainer's decision after it merged, despite the earlier not-planned close.

  7. added this to the v2.15.0 milestone on Nov 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature requestv2Issues and PRs for v2

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions