Skip to content

memgrafter/pi-socratic-tutor-mode-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-socratic-tutor-mode-extension

Socratic tutor mode for pi.

Features

  • /socratic-tutor toggle
  • /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 (or socraticTutorPath) is set in pi settings, socratic tutor mode adds My socratic tutor notes are stored in <path> to the socratic tutor system prompt

Socratic tutor path setting (optional)

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.

Local usage

From this folder:

cd /Users/user/code/pi-socratic-tutor-mode-extension
pi -e ./extensions/pi-socratic-tutor-mode.ts

Or by absolute extension path:

pi -e /Users/user/code/pi-socratic-tutor-mode-extension/extensions/pi-socratic-tutor-mode.ts

Then in pi:

/socratic-tutor

Install as a package

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.0

Project-local install:

pi install -l git:github.com/memgrafter/pi-socratic-tutor-mode-extension

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors