Skip to content

gentle-pi v0.4.0

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 31 May 11:45
· 1271 commits to main since this release

What's new in v0.4.0

This release catches gentle-pi up with recent Gentle AI parity work and closes the open issue backlog except the intentionally deferred autonomous-guard proposal.

Highlights

  • Global persona config: /gentle:persona now persists globally, with project-local overrides still respected.
  • SDD runtime asset auto-refresh: package-owned global SDD agents/chains refresh automatically after updates, while project-local overrides remain protected.
  • Configurable startup banner: hide/show the rose and text logo, choose color presets, and keep the runtime info panel useful.
  • Model routing export/restore: /gentle:models can export saved routing with x and restore it with r after validation and confirmation.
  • Safety and diagnostics: added /gentle-ai:doctor, sensitive-path guards for read/write/edit, and CI action SHA pinning.

Fixes

  • Fixed SDD global agents ignoring saved model routing unless frontmatter was manually edited.
  • Fixed neutral persona/voseo leakage after reload.
  • Fixed skill registry watchers keeping non-interactive pi -p sessions alive.
  • Fixed .agents/skills being listed as model-routable agents.
  • Fixed startup dashboard AGENTS/SKILLS/EXTENSIONS counts.
  • Fixed CRLF skill frontmatter parsing.

Validation

  • pnpm test
  • pnpm publish --dry-run --no-git-checks