Skip to content

v0.3.0

Choose a tag to compare

@leblancfg leblancfg released this 19 Jun 21:22
Immutable release. Only release title and notes can be modified.

Full sub-agent transcripts are now archived in the pi session file, keeping a fused turn auditable and resumable without inflating the context window.

Highlights

  • Session archive. Complete, untruncated discovery/rewrite/worker transcripts are saved as non-context pi-fusion-archive entries (chunked for storage only, never semantically truncated). pi's context builder never feeds them to the model.
  • Bounded resume handoff. A single custom_message carries a budgeted worker-conclusion summary plus a pointer to the run id. This is the only fusion content resumed/subsequent turns see, capped by --fusion-resume-bytes (default 8000).
  • /fusion-transcript command to view, list, or --write the full archived transcript for any run.

Why

Separates three audiences with three byte budgets: the synthesis turn (fusion-output-bytes), durable future-turn context (fusion-resume-bytes), and worker inputs (fusion-context-bytes). Full fidelity for audit/resume; clamped context for everything downstream.