This website requires JavaScript.
16f6cbf4b8
docs(benchmarks): add Independent benchmarks section (#460 )
main
DietrichGebert
2026-06-30 02:04:48 +02:00
85cc1d9935
fix: copilot-plugin test checks all 6 command files (#393 )
nanaubusiness and Admin
2026-06-30 01:21:09 +03:00
bc9ee949d5
Merge pull request #448 from DietrichGebert/release-4.8.4
v4.8.4
DietrichGebert
2026-06-29 07:23:36 +02:00
c99757a14a
release: bump plugin.yaml (Hermes manifest) to 4.8.4
release-4.8.4
Emeriko
2026-06-29 07:19:46 +02:00
4b7a012626
release: bump .devin-plugin to 4.8.4
Emeriko
2026-06-29 07:15:31 +02:00
801d976c69
release: 4.8.4
Emeriko
2026-06-29 07:12:58 +02:00
adad1e451a
Merge pull request #447 from DietrichGebert/fix-skill-trigger-recall
DietrichGebert
2026-06-29 07:08:50 +02:00
0e3fd0cfee
Trigger ponytail skill on any coding task, not just keywords
fix-skill-trigger-recall
Emeriko
2026-06-29 07:06:59 +02:00
c4d1925ae9
Merge pull request #323 from DietrichGebert/hermes-plugin
DietrichGebert
2026-06-26 03:28:08 +02:00
6eb2b7829c
Merge branch 'main' into salaamdev/main
Emeriko
2026-06-26 03:24:37 +02:00
ac75159e5e
Merge branch 'main' into salaamdev/main
Emeriko
2026-06-26 03:08:24 +02:00
8d154e6c2a
fix(benchmarks): strip block comments before counting LOC (#232 )
Lakshya Sharma
2026-06-26 06:32:55 +05:30
e353a1a5d3
docs: add Swift/SwiftUI section to platform-native.md (#313 )
systemBlue and Claude Opus 4.8
2026-06-25 20:38:34 -04:00
7147937ae8
Sync ES and Korean READMEs with the Devin CLI addition (#322 )
DietrichGebert
2026-06-26 02:33:56 +02:00
d8f3ac1afd
Sync ES and Korean READMEs with the Devin CLI addition
sync-translations-devin
Emeriko
2026-06-26 02:32:19 +02:00
33a4977a83
fix(benchmark): reject --ollama-url without a host (#315 )
Hamza Ali Shahjahan
2026-06-26 05:28:51 +05:00
7790c37b67
Add Devin CLI plugin manifest (#318 )
topher and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-25 20:26:13 -04:00
203f5fde58
Add a Sponsors section with GreenPT as the first sponsor (#321 )
DietrichGebert
2026-06-26 00:23:00 +02:00
c176ec1b3d
Add a Sponsors section with GreenPT as the first sponsor
sponsors-greenpt
Emeriko
2026-06-26 00:21:44 +02:00
64adbf9544
Use an announcement banner instead of the badge (#316 )
DietrichGebert and Claude Opus 4.8
2026-06-25 19:03:58 +02:00
fb2a45db51
Use an announcement banner instead of the badge
banner-readme
Emeriko and Claude Opus 4.8
2026-06-25 18:34:06 +02:00
e31d66c44a
Use an announcement banner instead of the badge
promote-waitlist-v2
Emeriko and Claude Opus 4.8
2026-06-25 18:34:06 +02:00
7086abecc2
Make the waitlist teaser pop and translate it (#314 )
DietrichGebert and Claude Opus 4.8
2026-06-25 18:13:53 +02:00
511b165e35
Make the waitlist teaser pop and translate it
Emeriko and Claude Opus 4.8
2026-06-25 18:12:52 +02:00
4e5f9ccc6c
Add a waitlist teaser to the README (#312 )
DietrichGebert and Claude Opus 4.8
2026-06-25 18:05:42 +02:00
b14494003e
Add a waitlist teaser to the README
promote-waitlist
Emeriko and Claude Opus 4.8
2026-06-25 17:51:22 +02:00
a945778b4a
docs: add Star History chart to end of READMEs (#294 )
DietrichGebert and Claude Opus 4.8
2026-06-24 15:37:06 +02:00
fda47e8a57
docs: add Star History chart to end of READMEs
docs/star-history
dgebert and Claude Opus 4.8
2026-06-24 15:35:58 +02:00
6cd0c42e86
docs: add Trendshift daily and weekly badges to READMEs (#293 )
DietrichGebert and Claude Opus 4.8
2026-06-24 15:30:26 +02:00
375827ae17
docs: add Trendshift daily and weekly badges to READMEs
docs/trendshift-badges
dgebert and Claude Opus 4.8
2026-06-24 15:29:21 +02:00
025da371cd
release: 4.8.3 (#286 )
v4.8.3
DietrichGebert
2026-06-24 04:32:12 +02:00
e85517a373
release: 4.8.3
release-4.8.3
Emeriko
2026-06-24 04:31:15 +02:00
b9fa564429
feat: inject ponytail ruleset into subagents via SubagentStart hook (#254 )
2026-06-23 21:19:14 -05:00
9d0118df34
docs: add Korean README translation (#283 )
2026-06-24 10:47:31 +09:00
a0766a396d
docs: npm install + badge for OpenCode, drop obsolete symlink note (#285 )
DietrichGebert
2026-06-24 03:30:46 +02:00
265e0c52e6
docs: npm install + badge for OpenCode, drop obsolete symlink note
readme-opencode-commands
Emeriko
2026-06-24 03:27:50 +02:00
17e277387d
release: 4.8.2 (#284 )
v4.8.2
DietrichGebert
2026-06-24 03:19:28 +02:00
6205e9111d
release: 4.8.2
release-4.8.2
Emeriko
2026-06-24 03:17:55 +02:00
7d303b7175
ci: publish via npm trusted publishing (OIDC), drop NPM_TOKEN (#282 )
DietrichGebert
2026-06-24 02:58:03 +02:00
53a834fe6d
ci: publish via npm trusted publishing (OIDC), drop NPM_TOKEN
trusted-publishing
Emeriko
2026-06-24 02:56:32 +02:00
e368c48c52
feat: scope npm package as @dietrichgebert/ponytail (#280 )
DietrichGebert
2026-06-24 02:50:42 +02:00
881c145f0f
feat: scope npm package as @dietrichgebert/ponytail
rename-scoped-package
Emeriko
2026-06-24 02:41:57 +02:00
17a466013e
feat: publish ponytail as an installable npm package for OpenCode and Pi (#197 )
Dang Trung An and Emeriko
2026-06-24 07:09:40 +07:00
2b426c6ac9
fix: make shared hooks parse in PowerShell (#265 )
Haoqian
2026-06-24 07:42:40 +08:00
268be28051
docs: add instructions for usage with Swival (#264 )
Frank Denis
2026-06-24 01:14:19 +02:00
c8b12b6384
fix(pi-extension): guard status bar render when ui has no theme (#279 )
DietrichGebert
2026-06-24 01:10:04 +02:00
947f2ff4de
feat(pi-extension): add status bar indicator for ponytail mode (closes #84 ) (#275 )
Tanmay Garg
2026-06-24 04:21:23 +05:30
08f0daffbb
fix(benchmark): scheme validation to ollama-url (closes #166 ) (#274 )
Tanmay Garg
2026-06-24 04:14:47 +05:30
7b21459621
🧪 Add missing test for resolveSessionMode edge case (#268 )
Tanmay Garg and google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-06-24 03:55:17 +05:30
d82c68cba5
Update README with ponytail plugin installation steps (#272 )
Matthias Linhuber
2026-06-24 00:08:26 +02:00
6d5d75a4f1
docs: clarify uninstall run-order + statusLine ceiling (#278 )
DietrichGebert and Claude Opus 4.8
2026-06-23 23:46:40 +02:00
67c8215388
docs: clarify uninstall run-order + statusLine ceiling
fix/uninstall-followup-226
Emeriko and Claude Opus 4.8
2026-06-23 23:45:02 +02:00
ae24cd00bc
fix: add uninstall cleanup script for state outside plugin files (#226 ) (#228 )
Isha katiyar
2026-06-24 03:08:06 +05:30
8cff216b14
fix: use --tags (not --tag) for clawhub skill publish (#277 )
DietrichGebert
2026-06-23 23:12:19 +02:00
9a27039e32
fix: use --tags (not --tag) for clawhub skill publish
fix/clawhub-tags-flag
Emeriko
2026-06-23 23:04:34 +02:00
88be9caee7
feat: add publish-openclaw-skills.js to push skills to ClawHub (#273 )
DietrichGebert and Claude Opus 4.8
2026-06-23 20:05:34 +02:00
763e04deee
fix: align all version manifests to 4.8.1 + guard against drift (#260 , #262 ) (#270 )
v4.8.1
DietrichGebert and Claude Opus 4.8
2026-06-23 18:28:53 +02:00
dedc97ca7c
fix: comprehension-first guard + reuse rung (#245 , #217 ) (#253 )
v4.8.0
2026-06-22 23:30:05 +02:00
6da37bfa7d
fix: bump @modelcontextprotocol/sdk to ^1.26.0 (CVE-2026-25536) (#208 )
Rajaul Uddin
2026-06-21 06:08:17 +05:45
215777d835
fix: don't embed shell-unsafe install paths in statusline setup nudge (#224 )
DietrichGebert
2026-06-21 01:58:21 +02:00
5eb1fd8b76
fix: make Python command portable in robustness-audit.js (fixes Windows) (#209 )
Rajaul Uddin
2026-06-21 05:21:25 +05:45
248a30b40b
test: simplify hooks temp-dir cleanup to a one-line exit handler (#221 )
DietrichGebert and Claude Opus 4.8
2026-06-21 01:29:09 +02:00
ee263e5708
test: clean hooks temp dir on failure (#213 )
Lixin2026
2026-06-21 07:20:45 +08:00
0403c4dd50
Fix for #168 : Don't write output on SessionStart for Copilot (#181 )
Max Felker II
2026-06-19 01:50:55 -07:00
731d3193e7
Merge branch 'main' into main
salaamdev
2026-06-19 05:58:49 +03:00
ff5d0936be
docs: sweep em dashes out of the active published surface (#180 )
DietrichGebert and Claude Opus 4.8
2026-06-19 02:37:02 +02:00
426ffd0b36
docs: sweep em dashes out of the active published surface
chore/sweep-em-dashes
Emeriko and Claude Opus 4.8
2026-06-19 02:35:48 +02:00
bd6176a9b3
fix: drop em dashes from ponytail-audit/review scope wording (#163 ) (#179 )
DietrichGebert and Claude Opus 4.8
2026-06-19 02:20:55 +02:00
dffe9eb822
fix: drop em dashes from ponytail-audit/review scope wording (#163 )
fix/163-em-dashes
Emeriko and Claude Opus 4.8
2026-06-19 02:20:49 +02:00
cf9cbd531e
Revert #82 (Modern Web Guidance rung-3) and re-sync mirrors (#178 )
DietrichGebert and Claude Opus 4.8
2026-06-19 02:09:30 +02:00
7d279904c0
Revert #82 (Modern Web Guidance rung-3) and re-sync mirrors
revert/82-modern-web-guidance
Emeriko and Claude Opus 4.8
2026-06-19 02:08:15 +02:00
10a375b836
fix: regenerate .openclaw ponytail skill mirror (fixes red CI) (#177 )
DietrichGebert and Claude Opus 4.8
2026-06-19 02:01:16 +02:00
bbcbd41b43
fix: regenerate .openclaw ponytail skill mirror (fixes red CI)
fix/openclaw-ponytail-skill-sync
Emeriko and Claude Opus 4.8
2026-06-19 02:01:10 +02:00
f316f14d96
chore(ponytail-mcp): mark private, drop dead bin (#176 )
DietrichGebert and Claude Opus 4.8
2026-06-19 01:57:02 +02:00
e181b89ac0
chore(ponytail-mcp): mark private, drop dead bin
chore/ponytail-mcp-private
Emeriko and Claude Opus 4.8
2026-06-19 01:56:56 +02:00
48cdf05a25
Revert "benchmarks: add system prompt to baseline arm so it doesn't ramble (closes #126 ) (#128 )" (#175 )
DietrichGebert
2026-06-19 01:44:13 +02:00
b21b979a7b
Revert "benchmarks: add system prompt to baseline arm so it doesn't ramble (closes #126 ) (#128 )"
revert/128-baseline-system-prompt
Emeriko
2026-06-19 01:43:53 +02:00
a4e5e479d6
docs: re-sync README.es.md to current English (agentic numbers, CodeWhale) (#174 )
DietrichGebert and Claude Opus 4.8
2026-06-19 00:44:08 +02:00
54625e3e04
docs: re-sync README.es.md to current English (agentic numbers, CodeWhale)
docs/readme-es-sync
Emeriko and Claude Opus 4.8
2026-06-19 00:43:22 +02:00
fe963cae99
Add Modern Web Guidance as the rung-3 lookup for web tasks (#82 )
Liad Yosef and Claude
2026-06-19 01:26:36 +03:00
b0c5820bb1
Fix scope ambiguity in ponytail-audit and ponytail-review Boundaries (#163 )
Arthur Morrill and Claude Opus 4.8
2026-06-18 17:26:33 -05:00
83f67a261a
feat: add Antigravity .agents/rules/ponytail.md rule copy (#119 )
Lakshya77089
2026-06-19 03:54:49 +05:30
a28e5ec123
fix: register skills directory via config hook so opencode discovers ponytail skills (#138 )
Tianen Cheng
2026-06-19 00:24:46 +02:00
4dad14fac5
Avoid Gemini loading Claude hook events (#139 )
Sonai Biswas
2026-06-19 00:24:43 +02:00
0ac987f995
feat(mcp): add ponytail-mcp, an MCP server for the ruleset (#91 )
Uchenna
2026-06-19 00:24:40 +02:00
15749f7ffc
feat(skills): add /ponytail-gain measured-impact scoreboard (#108 )
Ben Younes and Claude Opus 4.8
2026-06-19 00:24:37 +02:00
37f46b8f02
benchmarks: add system prompt to baseline arm so it doesn't ramble (closes #126 ) (#128 )
Sha256_Nulled and Fato07
2026-06-19 01:24:35 +03:00
e782790b15
feat(benchmarks): add critic-email task — reproduces the critique's own example (#173 )
Ben Younes and Claude Opus 4.8
2026-06-19 00:24:32 +02:00
b345e49385
examples: add 6 new over-engineering survivors + platform-native guide (#109 )
Jesus cornelio
2026-06-18 18:24:29 -04:00
7f4dc907fc
docs: add Spanish (LATAM) translation of README (#110 )
Jesus cornelio
2026-06-18 18:24:26 -04:00
e7e09f8fd4
docs: add CodeWhale support (AGENTS.md native reader, zero setup) (#124 )
Ben Younes and Claude Opus 4.8
2026-06-19 00:24:23 +02:00
766c5ca5b1
feat: add argument-hint to ponytail skill (#85 )
Aiden
2026-06-19 07:24:20 +09:00
25be875fab
Fix markdown formatting in ponytail-debt.md (#142 )
hashner
2026-06-18 18:24:17 -04:00
70df716a02
Fix path for .env file in README (#104 )
Colin Eberhardt
2026-06-18 23:24:14 +01:00
6d35c10920
docs: desktop install + OpenCode command linking (#105 )
DietrichGebert and Claude Opus 4.8
2026-06-19 00:24:11 +02:00
795ec0ee36
fix: statusline reads flag from CLAUDE_CONFIG_DIR, not just ~/.claude (#34 follow-up) (#154 )
Lakshya77089
2026-06-19 02:20:17 +05:30
c30854118e
fix: guard final writeHookOutput against stdout EPIPE in ponytail-activate (#149 ) (#152 )
Lakshya77089
2026-06-19 02:20:13 +05:30
a3bc7db722
fix: strip UTF-8 BOM before parsing settings.json in ponytail-activate (#148 ) (#151 )
Lakshya77089
2026-06-19 02:20:10 +05:30
55b7cb1925
fix: resolve test failure on Node.js < 20.11.0 by using new URL (#157 )
Manvi
2026-06-19 02:20:06 +05:30
53fd1e850e
fix: only deactivate on a standalone "stop ponytail" / "normal mode" (#162 )
Lakshya77089
2026-06-19 02:20:03 +05:30