github dyoshikawa/rulesync v31.0.0

latest release: v32.0.0
3 hours ago

What's Changed

⚠️ Breaking Changes

  • Takt: a project-scope generate whose .takt/config.yaml names no provider: now inherits the provider: of the global ~/.takt/config.yaml (Takt's own local → global → default chain), so the permission mode can land in a different provider_profiles entry than before; the provider: { type: … } block form is recognized too by @dyoshikawa in #3393
  • Codex CLI: MCP keys Codex rejects for a server's transport (throw_if_set, which fails the whole config.toml) are now dropped with a warning: url, bearer/header keys, oauth, oauth_resource and auth on stdio servers, and args, env, env_vars, cwd and bearer_token on url-based servers by @dyoshikawa in #3392
  • Cline: workflow (command) frontmatter is now imported into a cline: section and written back, instead of being stripped by @dyoshikawa in #3394

Features

  • feat(goose): add a global-only checks target for goose review (~/.config/goose/checks/) by @dyoshikawa in #3395
  • feat(cline): round-trip workflow frontmatter through the cline section by @dyoshikawa in #3394
  • feat(takt): inherit the global provider for a project config that names none by @dyoshikawa in #3393

Bug Fixes

  • fix(codexcli): drop MCP keys Codex rejects for the server's transport by @dyoshikawa in #3392

Other Changes

Contributors

Full Changelog: v30.0.0...v31.0.0

Don't miss a new rulesync release

NewReleases is sending notifications on new releases.