You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds HarnessHub under Reference Harness Implementations.
HarnessHub is a zero-dependency Node CLI that treats frontier-model harnesses as versioned artifacts: it pulls system prompts + tool-loops from multiple upstreams, normalizes them into one canonical JSON schema, diffs them across versions/models, watches upstreams for drift, and one-click-applies a harness into your own agent via AGENTS.md.
Edited only data/projects.yaml; ran render_readme.py and verify_catalog.py ("Verification passed"). I left sync_github_metadata.py out so the diff stays scoped to the new entry — happy to run it if you prefer.
On provenance (since this indexes extracted prompts): HarnessHub stores provenance, not copies — verbatim third-party prompts are fetched at runtime and git-ignored; the tooling is MIT and unaffiliated with any vendor, and every entry carries a takedown id.
Rebased onto the latest main to clear the conflicts — re-applied just the data/projects.yaml entry and re-ran render_readme.py + verify_catalog.py (verification passed). It's a clean single-entry diff again. Thanks!
Heads up on the recurring conflicts: README.md/README_zh.md are regenerated by the daily Add agent harness catalog entries commit, so committing the rendered files made this PR re-conflict every day.
I've scoped this PR down to only the data/projects.yaml entry (the source of truth) — it auto-merges cleanly and won't keep conflicting. The entry passes verify_catalog.py's validation; your daily render_readme.py will sync the READMEs on the next refresh / on merge. Happy to also commit the rendered files if you'd prefer the full set. Thanks!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds HarnessHub under Reference Harness Implementations.
HarnessHub is a zero-dependency Node CLI that treats frontier-model harnesses as versioned artifacts: it pulls system prompts + tool-loops from multiple upstreams, normalizes them into one canonical JSON schema, diffs them across versions/models, watches upstreams for drift, and one-click-applies a harness into your own agent via AGENTS.md.
data/projects.yaml; ranrender_readme.pyandverify_catalog.py("Verification passed"). I leftsync_github_metadata.pyout so the diff stays scoped to the new entry — happy to run it if you prefer.On provenance (since this indexes extracted prompts): HarnessHub stores provenance, not copies — verbatim third-party prompts are fetched at runtime and git-ignored; the tooling is MIT and unaffiliated with any vendor, and every entry carries a takedown id.