Commit Graph

  • 2ed6c52c9d
    feat: add Grok Build native skills adapter (revive #561) (#661) main Peter 2026-08-07 23:44:01 +0200
  • a2712bc830
    fix: detect VS Code Copilot via CLAUDE_PLUGIN_ROOT fallback (#528) (#579) krish rathi 2026-08-08 03:07:09 +0530
  • cc37a5d581
    fix: drop commandWindows from hooks.json for Claude.ai marketplace validation (#593) (#601) Prayag Raj 2026-08-08 03:04:41 +0530
  • 0a4dd63ad4
    chore: release v4.9.0 (#703) v4.9.0 DietrichGebert 2026-08-07 23:13:25 +0200
  • 16f29800fd
    docs: FAQ entry on using caveman with ponytail (#599) DietrichGebert 2026-07-15 23:32:15 +0200
  • 14a0d79548
    Emit statusline setup nudge at most once per user (#483) gglucass 2026-07-10 04:44:32 +0200
  • f12f210eb5
    fix(benchmarks): kill timed-out agent cells cross-platform (#225) Cody Jung 2026-07-09 18:24:23 -0700
  • 0cdd11fe0c
    fix: stop filterSkillBodyForMode from swallowing rule bullets that start with a mode word (#571) Dhruv Garg 2026-07-10 06:34:06 +0530
  • b6c04480c0
    fix: narrow the ponytail: marker to real corner-cuts, keep the prefix (#120) (#577) DietrichGebert 2026-07-10 02:52:02 +0200
  • 65db9025a7
    fix: reject review as a default mode in pi-extension and config (#576) DietrichGebert 2026-07-10 01:48:24 +0200
  • 3465b1a3ca
    Fix Codex hook output schema (#573) (#574) saime428 2026-07-09 18:16:30 -0500
  • 2ba0262111
    fix: drop bash-only `exec` from hooks so they run under PowerShell (#527, #569) (#572) Sandeep pandey 2026-07-10 04:36:07 +0530
  • 523e9dc051
    fix: read version from package.json instead of hardcoding 0.1.0 (#354) nanaubusiness 2026-07-09 19:06:25 +0300
  • 33c00d3d7a
    fix: Codex CLI SessionStart additionalContext at top level (#505) (#508) Aly Dhedhi 2026-07-09 12:03:43 -0400
  • 055a1453d3
    fix: merge system entries in OpenCode plugin for Qwen compat (#296) (#536) guyoron1 2026-07-09 18:53:06 +0300
  • fee48ca59a
    fix: guard against non-string input.arguments in OpenCode plugin (#557) guyoron1 2026-07-09 18:52:22 +0300
  • 8555a0a580
    fix: catch fs errors when writing default mode in pi-extension (#559) guyoron1 2026-07-09 18:43:37 +0300
  • 106c0a47a6
    Revise Ponytail plugin installation steps (#545) Anders Brams 2026-07-09 17:39:47 +0200
  • 6165b7011a
    fix(pi-extension): guard theme access with try-catch for pi-web compatibility (#336) Hrqz 2026-07-09 23:27:28 +0800
  • 1715abccac
    feat(hooks): opt-in agent-type scoping for SubagentStart injection (#… (#522) krish rathi 2026-07-09 20:53:07 +0530
  • 83493b97bc
    feat: add Qoder hooks support (UserPromptSubmit + PreToolUse) (#529) shixiaoding 2026-07-09 23:13:59 +0800
  • 8f32ae0f6e
    docs: add JetBrains Junie, Amp, and Jules support (native AGENTS.md readers) (#326) Hamza Ali Shahjahan 2026-07-09 15:48:17 +0500
  • d5f4ffdd65
    pi-extension: make startup notification opt-out via quietStartup (#308) Philipp Metzler 2026-07-09 12:29:12 +0200
  • 9888cdf066
    docs: update Claude Code Desktop install steps to match the current UI (#342) (#525) Yash Yadav 2026-07-09 15:22:05 +0530
  • efa35c34f2
    fix: preserve combined statusline on uninstall (#550) Ben Younes 2026-07-09 10:48:37 +0100
  • 511ddd4d62
    fix(opencode): stop exporting parseCommandFile from plugin module (#301) D3VL0PR 2026-07-09 15:14:31 +0530
  • 8e69b4a55f
    feat: report active level on bare /ponytail instead of resetting to default (#99) Jay shah 2026-07-09 07:45:43 +0530
  • 6d0c111035
    Fix ponytail test coverage and metadata (#503) JACK 2026-07-09 09:35:39 +0800
  • 72274181e9
    fix(pi-extension): list ponytail modes (#237) Hannes 2026-07-09 03:29:35 +0200
  • fb72987fb5
    fix(benchmarks): make agentic fixture path portable via PONYTAIL_TMPL (#206) Hamza Ali Shahjahan 2026-07-09 06:13:52 +0500
  • a3e0169c3d
    fix: ignore invalid opencode mode arguments (#302) Sangeeth Thilakarathna 2026-07-09 06:42:14 +0530
  • ca4dad252d
    test: run ponytail-mcp test suite under root npm test (#235) MrKC 2026-07-08 21:08:41 -0400
  • bbace73bed
    check-rule-copies: pin the reuse rung as an invariant (#281) Rafael Pinheiro 2026-07-09 03:04:19 +0200
  • 187acc2add
    ux: make the ultra statusline badge stand out (#192) Lakshya Sharma 2026-07-09 06:31:14 +0530
  • eb3b6f0bbd
    docs: align benchmark prerequisites with promptfoo's Node requirement (#205) Hamza Ali Shahjahan 2026-07-09 05:57:37 +0500
  • 01a29e480a
    docs: add Zed to the agent portability table (#190) Lakshya Sharma 2026-07-09 06:26:12 +0530
  • a439cd2930
    docs: reword Copilot Chat note without em dash (#526) (#562) DietrichGebert 2026-07-09 02:54:11 +0200
  • a195670068
    docs: clarify that GitHub Copilot Chat (VS Code/JetBrains) is supported (#497) (#526) Yash Yadav 2026-07-09 06:09:16 +0530
  • 6c08d36447
    Update Spanish README with improved wording (#560) Lorenzo Sanz 2026-07-09 01:25:23 +0200
  • 1b2760d384
    feat: hide the pi status bar indicator while keeping ponytail active (#324) (#544) DietrichGebert 2026-07-07 04:06:37 +0200
  • bed76c52fa
    feat: add /ponytail default <mode> to persist the default (#329) (#541) DietrichGebert 2026-07-07 03:09:25 +0200
  • f790cebb57
    fix: statusline setup nudge honors CLAUDE_CONFIG_DIR (#338) Lakshya Sharma 2026-07-07 06:24:46 +0530
  • 988428d510
    fix: writeDefaultMode merges config instead of overwriting (#490) (#514) Aly Dhedhi 2026-07-06 20:44:56 -0400
  • 3869218b13
    fix: hermes test hardcoding python3 (fails on Windows) (#513) Aly Dhedhi 2026-07-06 20:31:15 -0400
  • 146904825d
    fix: handle CRLF in loc.js fence regex and remove dead codeOf (#339) (#518) Aly Dhedhi 2026-07-06 20:26:10 -0400
  • 3efe7376ff
    docs(help): add /ponytail-gain to the OpenCode help card (#539) DietrichGebert 2026-07-07 02:00:10 +0200
  • 4286903a77
    fix: ship scripts/uninstall.js in the npm package (#538) DietrichGebert 2026-07-07 01:54:04 +0200
  • 39bad58d40
    fix: guard pi before_agent_start against bad event and missing systemPrompt (#482) DietrichGebert 2026-07-07 01:23:31 +0200
  • 40e50d9e03
    fix: don't crash uninstall on malformed settings.json (#481) DietrichGebert 2026-07-02 01:30:30 +0200
  • b8f20b8e7c
    docs(help): list all 6 skills and fix OpenCode command count (#480) DietrichGebert 2026-07-02 01:24:32 +0200
  • 25185a445a
    fix: don't destroy combined statuslines on uninstall (#479) DietrichGebert 2026-07-02 00:39:07 +0200
  • 9ec4fb8b54
    fix: strip UTF-8 BOM before parsing config.json (#478) DietrichGebert 2026-07-02 00:25:27 +0200
  • 7e6eca6e29
    fix: prevent Windows session freeze from stdin EOF deadlock (#477) DietrichGebert 2026-07-02 00:18:01 +0200
  • b8f6fbe92a
    fix: handle stdin error in ponytail-mode-tracker to avoid uncaught crash (#147) (#227) Shubham Sharma 2026-07-02 03:40:24 +0530
  • 7eda70d30f
    fix: exec lifecycle hook commands (#474) Sangeeth Thilakarathna 2026-07-02 03:36:21 +0530
  • 16f6cbf4b8
    docs(benchmarks): add Independent benchmarks section (#460) DietrichGebert 2026-06-30 02:04:48 +0200
  • 85cc1d9935
    fix: copilot-plugin test checks all 6 command files (#393) nanaubusiness 2026-06-30 01:21:09 +0300
  • bc9ee949d5
    Merge pull request #448 from DietrichGebert/release-4.8.4 v4.8.4 DietrichGebert 2026-06-29 07:23:36 +0200
  • c99757a14a release: bump plugin.yaml (Hermes manifest) to 4.8.4 Emeriko 2026-06-29 07:19:46 +0200
  • 4b7a012626 release: bump .devin-plugin to 4.8.4 Emeriko 2026-06-29 07:15:31 +0200
  • 801d976c69 release: 4.8.4 Emeriko 2026-06-29 07:12:58 +0200
  • adad1e451a
    Merge pull request #447 from DietrichGebert/fix-skill-trigger-recall DietrichGebert 2026-06-29 07:08:50 +0200
  • 0e3fd0cfee Trigger ponytail skill on any coding task, not just keywords Emeriko 2026-06-29 07:06:59 +0200
  • c4d1925ae9
    Merge pull request #323 from DietrichGebert/hermes-plugin DietrichGebert 2026-06-26 03:28:08 +0200
  • 6eb2b7829c Merge branch 'main' into salaamdev/main Emeriko 2026-06-26 03:24:37 +0200
  • ac75159e5e Merge branch 'main' into salaamdev/main Emeriko 2026-06-26 03:08:24 +0200
  • 8d154e6c2a
    fix(benchmarks): strip block comments before counting LOC (#232) Lakshya Sharma 2026-06-26 06:32:55 +0530
  • e353a1a5d3
    docs: add Swift/SwiftUI section to platform-native.md (#313) systemBlue 2026-06-25 20:38:34 -0400
  • 7147937ae8
    Sync ES and Korean READMEs with the Devin CLI addition (#322) DietrichGebert 2026-06-26 02:33:56 +0200
  • 33a4977a83
    fix(benchmark): reject --ollama-url without a host (#315) Hamza Ali Shahjahan 2026-06-26 05:28:51 +0500
  • 7790c37b67
    Add Devin CLI plugin manifest (#318) topher 2026-06-25 20:26:13 -0400
  • 203f5fde58
    Add a Sponsors section with GreenPT as the first sponsor (#321) DietrichGebert 2026-06-26 00:23:00 +0200
  • 64adbf9544
    Use an announcement banner instead of the badge (#316) DietrichGebert 2026-06-25 19:03:58 +0200
  • 7086abecc2
    Make the waitlist teaser pop and translate it (#314) DietrichGebert 2026-06-25 18:13:53 +0200
  • 4e5f9ccc6c
    Add a waitlist teaser to the README (#312) DietrichGebert 2026-06-25 18:05:42 +0200
  • a945778b4a
    docs: add Star History chart to end of READMEs (#294) DietrichGebert 2026-06-24 15:37:06 +0200
  • 6cd0c42e86
    docs: add Trendshift daily and weekly badges to READMEs (#293) DietrichGebert 2026-06-24 15:30:26 +0200
  • 025da371cd
    release: 4.8.3 (#286) v4.8.3 DietrichGebert 2026-06-24 04:32:12 +0200
  • b9fa564429
    feat: inject ponytail ruleset into subagents via SubagentStart hook (#254) Shane McCarron 2026-06-23 21:19:14 -0500
  • 9d0118df34
    docs: add Korean README translation (#283) Usul-Dev 2026-06-24 10:47:31 +0900
  • a0766a396d
    docs: npm install + badge for OpenCode, drop obsolete symlink note (#285) DietrichGebert 2026-06-24 03:30:46 +0200
  • 17e277387d
    release: 4.8.2 (#284) v4.8.2 DietrichGebert 2026-06-24 03:19:28 +0200
  • 7d303b7175
    ci: publish via npm trusted publishing (OIDC), drop NPM_TOKEN (#282) DietrichGebert 2026-06-24 02:58:03 +0200
  • e368c48c52
    feat: scope npm package as @dietrichgebert/ponytail (#280) DietrichGebert 2026-06-24 02:50:42 +0200
  • 17a466013e
    feat: publish ponytail as an installable npm package for OpenCode and Pi (#197) Dang Trung An 2026-06-24 07:09:40 +0700
  • 2b426c6ac9
    fix: make shared hooks parse in PowerShell (#265) Haoqian 2026-06-24 07:42:40 +0800
  • 268be28051
    docs: add instructions for usage with Swival (#264) Frank Denis 2026-06-24 01:14:19 +0200
  • c8b12b6384
    fix(pi-extension): guard status bar render when ui has no theme (#279) DietrichGebert 2026-06-24 01:10:04 +0200
  • 947f2ff4de
    feat(pi-extension): add status bar indicator for ponytail mode (closes #84) (#275) Tanmay Garg 2026-06-24 04:21:23 +0530
  • 08f0daffbb
    fix(benchmark): scheme validation to ollama-url (closes #166) (#274) Tanmay Garg 2026-06-24 04:14:47 +0530
  • 7b21459621
    🧪 Add missing test for resolveSessionMode edge case (#268) Tanmay Garg 2026-06-24 03:55:17 +0530
  • d82c68cba5
    Update README with ponytail plugin installation steps (#272) Matthias Linhuber 2026-06-24 00:08:26 +0200
  • 6d5d75a4f1
    docs: clarify uninstall run-order + statusLine ceiling (#278) DietrichGebert 2026-06-23 23:46:40 +0200
  • ae24cd00bc
    fix: add uninstall cleanup script for state outside plugin files (#226) (#228) Isha katiyar 2026-06-24 03:08:06 +0530
  • 8cff216b14
    fix: use --tags (not --tag) for clawhub skill publish (#277) DietrichGebert 2026-06-23 23:12:19 +0200
  • 88be9caee7
    feat: add publish-openclaw-skills.js to push skills to ClawHub (#273) DietrichGebert 2026-06-23 20:05:34 +0200
  • 763e04deee
    fix: align all version manifests to 4.8.1 + guard against drift (#260, #262) (#270) v4.8.1 DietrichGebert 2026-06-23 18:28:53 +0200
  • dedc97ca7c
    fix: comprehension-first guard + reuse rung (#245, #217) (#253) v4.8.0 DietrichGebert 2026-06-22 23:30:05 +0200
  • 6da37bfa7d
    fix: bump @modelcontextprotocol/sdk to ^1.26.0 (CVE-2026-25536) (#208) Rajaul Uddin 2026-06-21 06:08:17 +0545
  • 215777d835
    fix: don't embed shell-unsafe install paths in statusline setup nudge (#224) DietrichGebert 2026-06-21 01:58:21 +0200