pi: auto-named sessions, pinned to a commit pi --resume listed each session by its raw first message, often blank or a system-reminder blob. pi-auto-session-name has the active model write a short title instead, through pi's own model call, and never overwrites a name set by hand. Pinned to the repo's commit rather than the npm version: the package is days old with one maintainer and runs inside every pi on every machine, so an update should arrive only when chosen. npm refuses to reuse a version number, but a commit hash does not depend on npm's policy at all. The commit's extension is byte-identical to the published 1.0.0 tarball, and needs no build. From change request 161e51.
Igor Soarez igor@soarez.org
Sat, 03 Oct 2026 05:47:06 +0300
1 files changed,
2 insertions(+),
1 deletions(-)
jump to
M
config/pi/settings.json
→
config/pi/settings.json
@@ -5,6 +5,7 @@ "defaultThinkingLevel": "high",
"hideThinkingBlock": true, "theme": "dark", "packages": [ - "npm:@narumitw/pi-goal" + "npm:@narumitw/pi-goal", + "git:github.com/Optomatica/pi-auto-session-name@3253c3d1c29c71cb034b2fbffb3efe5f83d35802" ] }