github dyoshikawa/rulesync v28.0.0

latest release: v29.0.0
one day ago

What's Changed

⚠️ Breaking Changes

  • Antigravity: rulesync commands are now emitted as skills instead of workflows, ahead of the Antigravity workflows retirement (2026-10-19) by @dyoshikawa in #3328
  • Kilo Code: MCP tool filters are now written as permission keys by @dyoshikawa in #3327
  • Codex CLI: bash permission wildcards are translated into valid Codex prefix rules (the generated rules change) by @cacarico in #3254
  • Antigravity: permission patterns are translated into targets Antigravity can match, instead of being copied verbatim by @cacarico in #3315
  • Antigravity: a command deny that cannot be translated is widened to its literal-word prefix (fail closed) instead of being skipped by @dyoshikawa in #3337
  • Permissions: an all-tools (*) deny now overrides a bash ask on the same pattern by @dyoshikawa in #3320
  • Qwen Code: command hook timeouts are converted for the seconds unit by @dyoshikawa in #3325
  • Claude Code: claudecode.env variables that Claude Code ignores in the settings file being written are skipped by @dyoshikawa in #3334
  • Antigravity plugin: a missing plugin.json manifest is now created on generate by @dyoshikawa in #3326

Features

  • feat(mcp): author Codex per-tool MCP approval modes via codexcliTools by @dyoshikawa in #3321
  • feat(pi): add MCP support for the pi target by @dyoshikawa in #3322
  • feat(omp): generate oh-my-pi hooks as a TypeScript extension by @dyoshikawa in #3329
  • feat(opencode): import V2 agents, commands and flat skills config spellings by @dyoshikawa in #3330
  • feat(reasonix): map disabled/disabledTools, keep v2 plugin keys and model skill invocation flags by @dyoshikawa in #3332
  • feat(warp): emit and import subdirectory AGENTS.md rules by @dyoshikawa in #3333
  • feat(bob): author approval group switches and autoApprove through a bob override by @dyoshikawa in #3335
  • feat(permissions): add Codewhale project permissions via .codewhale/constitution.json repo law by @dyoshikawa in #3336

Bug Fixes

  • fix(rules): avoid following symlinks in deletion scans by @himanshu748 in #3319
  • fix(generate): tighten skill tree claims and refuse skill writes onto the output root by @dyoshikawa in #3323

Other Changes

Contributors

Full Changelog

v27.0.0...v28.0.0

Don't miss a new rulesync release

NewReleases is sending notifications on new releases.