Files
cc-connect/agent
quabugandClaude Opus 4.6 b3bc955313 feat(agent/pi): implement session management and additional interfaces (#144)
Add support for Discord commands that were previously returning
"not supported":

- ListSessions / SessionDeleter: read and delete pi session .jsonl
  files, enabling /list and /delete commands
- HistoryProvider: read conversation history from pi session files,
  enabling /history command
- ReasoningEffortSwitcher: map to pi's --thinking flag with levels
  off/minimal/low/medium/high/xhigh, enabling /reasoning command
- SkillProvider: expose .pi/skills/ directories, enabling /skills
- GetWorkDir: expose work directory for /status display

Session file discovery uses pi's path encoding convention where
absolute paths are encoded as --path-segments-- directory names
under ~/.pi/agent/sessions/.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 18:22:31 +08:00
..