6.0.0 (2026-05-20)
⚠ BREAKING CHANGES
- Subagent transcripts are now written in Pi's official JSONL session format via SessionManager.create() instead of the bespoke flat format. The output-file.ts module and its encodeCwd/createOutputFilePath/ writeInitialEntry/streamToOutputFile exports are removed. Transcript file paths change from /tmp/pi-subagents-/... to the Pi sessions directory.
Features
- add deriveSubagentSessionDir for session directory derivation (#61) (8442379)
- remove bespoke output-file transcript format (#61) (1aab916)
- thread parent session info through spawn and run options (#61) (6f0d537)
- use persisted SessionManager for subagent sessions (#61) (ffafa69)
- wire session file path through agent-tool, remove output-file streaming (#61) (97acf0a)