Skip to content

gentle-pi v0.11.2

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 02 Jul 16:13
· 1194 commits to main since this release

What's Changed

  • Fixed /gentle:models so model and effort routing is applied through the runtime-supported Pi Subagents config (model_profiles in subagents.json) instead of the old .pi/settings.json override shape.
  • Added a conservative migration for existing legacy .pi/settings.json -> subagents.agentOverrides users:
    • migrates into .pi/subagents.json or global ~/.pi/agent/subagents.json based on agent scope;
    • maps thinking to effort;
    • preserves existing model_profiles and unrelated settings;
    • skips unsafe migrations when target config JSON is invalid.
  • Deduplicated visible command registrations to the canonical /gentle:* namespace, removing noisy /gentle-ai:* and /gentleman:* autocomplete aliases.
  • Expanded /gentle:models discovery to include .pi/subagents/ and global ~/.pi/agent/subagents/, with coverage for subagents/ overriding agents/ in the same scope.
  • Updated README, SDD workflow docs, skill docs, and stale OpenSpec references to use the canonical /gentle:* commands.

Verification

  • pnpm test
  • pnpm publish --dry-run --no-git-checks
  • Fresh reliability reviews passed for model routing, migration safety, and command namespace cleanup.