Skip to content

gentle-pi v0.10.2

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 27 Jun 11:26
· 1293 commits to main since this release

gentle-pi v0.10.2

Fixes

  • Generic subagent model routing — prevents generic Pi subagent launches from receiving forced model values by default, so Pi can resolve models from .pi/settings.json, package defaults, and runtime configuration.
  • Existing route preservation — keeps existing .pi/settings.json agent overrides and agent frontmatter routing when Gentle model config has no matching entry.
  • Explicit clear semantics — treats {} as the only explicit signal to clear model routing, and clears stale settings-only overrides consistently.
  • Invalid config safety — avoids interpreting invalid non-empty routing config as an instruction to clear existing model settings.
  • Subagents package discovery — supports the published pi-subagents-j0k3r package while preserving the legacy pi-subagents fallback path.

Documentation

  • Updates the README install command to use the published package:
pi install npm:pi-subagents-j0k3r

Verification

  • pnpm test
  • pnpm publish --dry-run --no-git-checks
  • Judgment Day approved after iterative fixes across gentle-ai and gentle-pi.
  • GitHub Actions publish workflow succeeded for gentle-pi@0.10.2.
  • npm registry shows gentle-pi@0.10.2 with the latest dist-tag.