@lajarre/pi-session-ask
v0.3.1
Published
Ask questions about any Pi session (by path, UUID, or name) via an isolated subagent, keeping current context clean.
Downloads
40
Maintainers
Readme
pi-session-ask
Ask questions about any Pi session — by file path or session UUID — via an isolated subagent that keeps your current context clean.
Fork of w-winter/dot314 session-ask, with UUID resolution added.
Install
pi install npm:@lajarre/pi-session-ask
# or from git:
pi install git:github.com/lajarre/pi-session-askUsage
Slash command
/session-ask <question> # current session
/session-ask <question> --path /path/to/session.jsonl # by file path
/session-ask <question> --id a1b2c3d4 # by session UUID (full or prefix)LLM tools
session_ask({ question: "What went wrong?" }) // current session
session_ask({ question: "...", sessionPath: "/path/to/session.jsonl" }) // by path
session_ask({ question: "...", sessionPath: "a1b2c3d4" }) // UUID prefix — auto-resolved
session_ask({ question: "...", sessionPath: "a1b2c3d4-e5f6-7890-abcd-..." }) // full UUID — auto-resolvedSession lineage
session_lineage({ maxDepth: 50 })
session_lineage({ sessionPath: "a1b2c3d4" }) // also accepts UUIDHow it works
See extensions/session-ask/README.md for the full architecture.
Configuration
See extensions/session-ask/config.json.example.
Upstream
Original extension by Warren Winter — dot314.
License
MIT — see LICENSE.
