From 2f17b7dc2f23da8d69fcf47753a2aef7620f8350 Mon Sep 17 00:00:00 2001 From: Phodal Huang Date: Thu, 13 Aug 2026 19:28:07 +0800 Subject: [PATCH] chore(release): prepare 0.6.1 Align the npm package, lockfile, and all public host manifests on version 0.6.1, and document the Inspector Replay, trace, navigation, matching, and public-demo changes since 0.6.0. Validated with npm ci, two complete 1,309-test runs, package verification for 511 npm and 533 runtime entries, and a successful npm publish dry-run for the 0.6.1 tarball. Co-authored-by: Codex (GPT 5.6 Sol) --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- .codex-plugin/plugin.json | 2 +- .cursor-plugin/plugin.json | 2 +- .github/plugin/marketplace.json | 4 ++-- .github/plugin/plugin.json | 2 +- .kimi-plugin/plugin.json | 2 +- .qoder-plugin/plugin.json | 2 +- CHANGELOG.md | 34 +++++++++++++++++++++++++++++++++ CONTRIBUTING.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- qwen-extension.json | 2 +- 13 files changed, 48 insertions(+), 14 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 8503089..e5a9662 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -9,7 +9,7 @@ { "name": "better-harness", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", - "version": "0.6.0", + "version": "0.6.1", "source": "./", "author": { "name": "Qoder", diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 3376826..82a2d55 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "better-harness", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", - "version": "0.6.0", + "version": "0.6.1", "author": { "name": "Qoder", "email": "dev@qoder.com" diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 82bae72..13afb7d 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "better-harness", - "version": "0.6.0", + "version": "0.6.1", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "author": { "name": "Qoder", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index bb89b9b..8d497a9 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "better-harness", "displayName": "Better Harness", - "version": "0.6.0", + "version": "0.6.1", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "author": { "name": "Qoder", diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index b9881cd..0e04771 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -6,13 +6,13 @@ }, "metadata": { "description": "Better Harness plugins for AI delivery readiness.", - "version": "0.6.0" + "version": "0.6.1" }, "plugins": [ { "name": "better-harness", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", - "version": "0.6.0", + "version": "0.6.1", "source": "./", "author": { "name": "Qoder", diff --git a/.github/plugin/plugin.json b/.github/plugin/plugin.json index ce49328..435901c 100644 --- a/.github/plugin/plugin.json +++ b/.github/plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "better-harness", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", - "version": "0.6.0", + "version": "0.6.1", "author": { "name": "Qoder", "email": "dev@qoder.com", diff --git a/.kimi-plugin/plugin.json b/.kimi-plugin/plugin.json index fd9a836..f9dafe9 100644 --- a/.kimi-plugin/plugin.json +++ b/.kimi-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "better-harness", - "version": "0.6.0", + "version": "0.6.1", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "skills": "./skills/", "interface": { diff --git a/.qoder-plugin/plugin.json b/.qoder-plugin/plugin.json index 7e69f3e..a1b4941 100644 --- a/.qoder-plugin/plugin.json +++ b/.qoder-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "better-harness", "displayName": "Better Harness", - "version": "0.6.0", + "version": "0.6.1", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "descriptionZh": "构建面向 AI 的工程体系,让编码智能体安全地理解、变更、评审、报告并持续改进软件。", "author": { diff --git a/CHANGELOG.md b/CHANGELOG.md index e19c5e2..efe0320 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,40 @@ This file records notable public changes to Better Harness. Entries describe observable behavior and compatibility, not every internal refactor. +## 0.6.1 - 2026-08-13 + +### Added + +- Harness Inspector now includes a read-only Session Replay that advances + through retained prompts, intermediate responses, normalized tool calls, + assistant responses, and observed commit events without rerunning tools or + resuming the coding-agent session. + +- The GitHub Pages site has a first-class Inspector tab with an interactive, + deterministic English sample. The bilingual wrapper explains the Workbench, + its three evidence lanes, usage flow, evidence labels, and the command for + generating a private self-contained report from a local repository. + +### Changed + +- Session View places the elapsed-time activity chart beside the retained Turn + trace, links chart selections into the corresponding calls, and shows a + continuous ribbon that distinguishes observed tool execution from + unattributed time. + +- Capability navigation opens the declared Delivery Tree by default and keeps + scope navigation separate from evidence selection. Short sessions expose + their tool calls by default while repeated call runs remain compact. + +### Fixed + +- Story-to-session candidate matching filters generic stop words before scoring + overlap, reducing incorrect associations caused by broad terms such as + `project`, `session`, or `harness`. + +- Session View filters now keep visible tool-call totals and collapsed run + groups aligned with the current selection. + ## 0.6.0 - 2026-08-13 ### Added diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index aa51f1c..6baf477 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -31,7 +31,7 @@ compatibility boundaries, or more than one canonical owner. ## Development Setup -Better Harness 0.6.0 supports Node.js `>=22.20.0 <25.0.0` and npm +Better Harness 0.6.1 supports Node.js `>=22.20.0 <25.0.0` and npm `>=10.9.3 <12.0.0`. The supported project targets are Windows, macOS, and Linux. ```bash diff --git a/package-lock.json b/package-lock.json index ca950b1..abe1b96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@qoder-ai/better-harness", - "version": "0.6.0", + "version": "0.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@qoder-ai/better-harness", - "version": "0.6.0", + "version": "0.6.1", "license": "MIT", "dependencies": { "@vscode/tree-sitter-wasm": "0.3.1", diff --git a/package.json b/package.json index bbef2c7..412ffff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@qoder-ai/better-harness", - "version": "0.6.0", + "version": "0.6.1", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "license": "MIT", "author": { diff --git a/qwen-extension.json b/qwen-extension.json index 081be18..220b84b 100644 --- a/qwen-extension.json +++ b/qwen-extension.json @@ -1,6 +1,6 @@ { "name": "better-harness", - "version": "0.6.0", + "version": "0.6.1", "displayName": "Better Harness", "description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.", "skills": "./skills/"