Skip to content

Commit 7a43c25

Browse files
author
linmaog
committed
chore(merge): sync host plugins with latest main
Merge the latest official main into the existing Pi and WorkBuddy plugin branch while preserving the native host contracts and adopting the upstream workspace and Vitest layout. Keep the Pi extension and WorkBuddy team manifests in the package, export both provider coverage and tool-call trace surfaces, and exclude nested workspace node_modules from WorkBuddy artifacts.\n\nImplements the Pi Agent and WorkBuddy plugin completion story using the three 2026-08-06 host runtime, Pi runtime, and WorkBuddy expert-plugin specs. Validated with npm test (1522 passed, 1 skipped), harness generated checks, Harness/Harness UI/Harness Studio workspace tests, npm pack verification, WorkBuddy manifest verification, and WorkBuddy archive packaging. Real host/model-driven Pi and WorkBuddy E2E remains unverified.\n\nCo-authored-by: Codex (GPT 5.6 Sol) <codex@openai.com>
2 parents e100946 + 77db22a commit 7a43c25

625 files changed

Lines changed: 107877 additions & 3739 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.better-harness/feature-tree.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
- [ ] Better Harness
2+
- [x] Analyze and Improve
3+
- [x] Generate a five-minute readiness report
4+
- [x] Collect project, session, and agent-customization evidence
5+
- [x] Analyze the Agent Work Loop and prioritize findings
6+
- [x] Recommend bounded repairs and acceptance checks
7+
- [x] Render and validate Markdown, HTML, and Canvas reports
8+
- [ ] Inspector
9+
- [ ] Browse feature delivery by information architecture or date
10+
- [ ] Inspect user prompts and complete tool activity
11+
- [ ] Correlate sessions, commits, and changed files
12+
- [ ] Review AI contribution history
13+
- [x] Session Evidence
14+
- [x] Discover sessions across supported Coding Agent hosts
15+
- [x] Inspect privacy-safe session facts and normalized events
16+
- [x] Derive facets, insights, and repeated-work signals
17+
- [x] Review usage, long sessions, and file reads
18+
- [x] Project Harness
19+
- [x] Resolve repository and workspace topology
20+
- [x] Profile core paths, history, drift, and diff impact
21+
- [x] Inspect dependency governance and stale evidence
22+
- [x] Count code, comments, and blank lines
23+
- [x] Snapshot and diff project-owned Harness components
24+
- [x] Agent Assets and Guardrails
25+
- [x] Inventory Skills, MCPs, hooks, plugins, settings, and memory
26+
- [x] Lint agent instructions and Markdown references
27+
- [x] Review agent-asset inventory, integrity, and practice evidence
28+
- [x] Scan secrets and install cross-host secret guardrails
29+
- [x] Emit structured proactive review findings from hooks
30+
- [x] Hosts and Plugins
31+
- [x] Model host identities, surfaces, and capability boundaries
32+
- [x] Expose the Better Harness Skill through host plugin manifests
33+
- [x] Inspect plugin installation and enablement state
34+
- [x] Plan plugin install, update, and removal
35+
- [x] Verify plugin manifests, Skill assets, and local evidence
36+
- [x] Diagnose host and plugin runtime health
37+
- [x] Developer Platform and Distribution
38+
- [x] Provide a unified CLI with human and machine discovery
39+
- [x] Build and verify host-specific plugin artifacts
40+
- [x] Bundle and verify the public npm package
41+
- [x] Maintain the generated documentation link graph
42+
- [x] Reuse reporting, Canvas, Inspector, and visual style templates

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
{
1010
"name": "better-harness",
1111
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
12-
"version": "0.5.0",
12+
"version": "0.6.4",
1313
"source": "./",
1414
"author": {
1515
"name": "Qoder",

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "better-harness",
33
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
4-
"version": "0.5.0",
4+
"version": "0.6.4",
55
"author": {
66
"name": "Qoder",
77
"email": "dev@qoder.com"

.codebuddy-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
"email": "dev@qoder.com"
88
},
99
"metadata": {
10-
"version": "0.5.0"
10+
"version": "0.6.4"
1111
},
1212
"plugins": [
1313
{
1414
"name": "better-harness",
1515
"description": "A four-role evidence review team for AI coding-agent delivery readiness.",
1616
"source": "./",
17-
"version": "0.5.0",
17+
"version": "0.6.4",
1818
"categoryId": "10-ProjectQuality",
1919
"expertType": "team",
2020
"agents": [

.codebuddy-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "better-harness",
3-
"version": "0.5.0",
3+
"version": "0.6.4",
44
"description": "A read-only, evidence-grounded review team for AI coding-agent delivery readiness.",
55
"author": {
66
"name": "Qoder",

.codex-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "better-harness",
3-
"version": "0.5.0",
3+
"version": "0.6.4",
44
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
55
"author": {
66
"name": "Qoder",

.cursor-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "better-harness",
33
"displayName": "Better Harness",
4-
"version": "0.5.0",
4+
"version": "0.6.4",
55
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
66
"author": {
77
"name": "Qoder",

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
*.js text eol=lf
44
*.json text eol=lf
5+
*.jsonl text eol=lf
56
*.md text eol=lf
67
*.mjs text eol=lf
78
*.yaml text eol=lf

.github/plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
},
77
"metadata": {
88
"description": "Better Harness plugins for AI delivery readiness.",
9-
"version": "0.5.0"
9+
"version": "0.6.4"
1010
},
1111
"plugins": [
1212
{
1313
"name": "better-harness",
1414
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
15-
"version": "0.5.0",
15+
"version": "0.6.4",
1616
"source": "./",
1717
"author": {
1818
"name": "Qoder",

.github/plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "better-harness",
33
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
4-
"version": "0.5.0",
4+
"version": "0.6.4",
55
"author": {
66
"name": "Qoder",
77
"email": "dev@qoder.com",

0 commit comments

Comments
 (0)