Socratic tutor mode for pi.
/socratic-tutortoggle/socratic-tutor on|off|status/socratic-tutor <text>enables socratic tutor mode and immediately sends<text>- Optional startup flag:
--socratic-tutor
- If
socratic_tutor_path(orsocraticTutorPath) is set in pi settings, socratic tutor mode addsMy socratic tutor notes are stored in <path>to the socratic tutor system prompt
Set either key in settings:
- Project:
.pi/settings.json - Global:
~/.pi/agent/settings.json
{
"socratic_tutor_path": "~/code/socratic-tutor"
}socratic_tutor_path takes precedence over socraticTutorPath if both exist.
Project settings take precedence over global settings.
From this folder:
cd /Users/user/code/pi-socratic-tutor-mode-extension
pi -e ./extensions/pi-socratic-tutor-mode.tsOr by absolute extension path:
pi -e /Users/user/code/pi-socratic-tutor-mode-extension/extensions/pi-socratic-tutor-mode.tsThen in pi:
/socratic-tutor
pi install git:github.com/memgrafter/pi-socratic-tutor-mode-extension
# pinned
pi install git:github.com/memgrafter/pi-socratic-tutor-mode-extension@v0.1.0Project-local install:
pi install -l git:github.com/memgrafter/pi-socratic-tutor-mode-extension