Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.309 ·

Claude Test plugin grows new tools, a richer pane and safer explorer instructions

The bundled Claude Test plugin adds tools to start apps and confirm runs, reads more run files for its pane, and keeps its explorer out of credential files

Group of 4 You'll notice Notable Nothing to try yet In Development
JSON All of v2.1.309
You'll noticeTier: how much it should matter to you
5Useful: my rating, 1 to 5
5Signal: worth watching, 1 to 5
Claude TestArea: what it touches
In DevelopmentKind: in v2.1.309,
What probably matters to youSection of the release

Unclear Whether the Claude Test pane is visible to users in this release, and what switches it on, is not known.

What

Claude Test is a plugin (add-on package) bundled with Claude Code for running tests on your app. It has grown in several ways:

  • New tools: claude_test_allow, claude_test_start_app, claude_test_confirm_run, claude_test_sign_in_as, claude_test_fix_offer, claude_test_more_tests, claude_test_remember and claude_test_browser_installed. Several appear in the lists of tools the claude-test agent may call, next to the existing claude_test_app_up and claude_test_show_run, and in at least one other agent's disallowedTools list. Whether they are switched on was not checked.
  • Pane: a large block of new code reads the .claude-test/runs and .claude-test/specs folders and the files progress.ndjson, names.json, decisions.json, results.json, pane.json, signin.json and fix.json. It tracks whether the app started and whether the run was accepted, and builds rows for the Claude Test pane. Stop reasons such as "Couldn't start the test agents" and "Nothing ran: every test needs sign-in" become pane text. The pane also gets reportHref, installNoteText and isMadeHere, which check a made-here file with a MAC key and an install-progress.json file.
  • Plugin permissions: the plugin now handles tool.call and lists many more calls it may make, including fs.read, fs.list, fs.stat, mcp.call, tool.check, clock.every, agent.list, session.root, ui.panes and ui.invalidate.
  • Explorer agent: agents/explorer.md is renamed to agents/author.md. Its instructions now say it has only Read, Grep and Glob, list credential files it must never open, tell it not to grep with a catch-all glob, and tell it to stay inside the project folder.

Why

The plugin can do more, including starting your app and confirming a run, and its explorer is now told not to open files that hold credentials or private data or to read outside your project.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether the Claude Test pane is visible to users in this release, and what switches it on, is not known.

See this entry in the whole of v2.1.309 →

Feedback