summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Soarez <igor@soarez.org>2026-10-03 05:47:06 +0300
committerIgor Soarez <igor@soarez.org>2026-10-03 05:47:06 +0300
commit76fe44a4054bcf4cde93c1ce732eac829155002b (patch)
tree321e84b2f376378bb4c4f3798677963f7e0e3e04
parent3b254c52cbfb446febbc72796ce4b14d96986c7c (diff)
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.
-rw-r--r--config/pi/settings.json3
1 files changed, 2 insertions, 1 deletions
diff --git a/config/pi/settings.json b/config/pi/settings.json
index e04cef6..239fe1b 100644
--- a/config/pi/settings.json
+++ b/config/pi/settings.json
@@ -5,6 +5,7 @@
"hideThinkingBlock": true,
"theme": "dark",
"packages": [
- "npm:@narumitw/pi-goal"
+ "npm:@narumitw/pi-goal",
+ "git:github.com/Optomatica/pi-auto-session-name@3253c3d1c29c71cb034b2fbffb3efe5f83d35802"
]
}