gentle-pi v0.4.0
·
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:personanow 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:modelscan export saved routing withxand restore it withrafter 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 -psessions alive. - Fixed
.agents/skillsbeing listed as model-routable agents. - Fixed startup dashboard AGENTS/SKILLS/EXTENSIONS counts.
- Fixed CRLF skill frontmatter parsing.
Validation
pnpm testpnpm publish --dry-run --no-git-checks