19afcd5358f449d33750dd3f12eee8fd69270b49
Caused more trouble than it was worth — even with the context-event
filter stripping the custom message from LLM input, the transcript
entry could still influence the agent in subtle ways (model looking
at it on re-render, extension-interactions, export), and the visual
clutter after every turn wasn't worth the diagnostic value.
Removed:
- pi.registerMessageRenderer("cogitation-summary", ...)
- pi.sendMessage on turn_end
- pi.on("context") filter (no longer needed; nothing to strip)
- Box/Text imports from @mariozechner/pi-tui
- SUMMARY_TYPE constant
Kept:
- Live indicator: ⚙ <quote> · <elapsed> during streaming, with the
cog pulse and quote rotation and the "Working..." suppression.
- Footer tok/s (lives in mechanicus-footer, not affected).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Personal pi (pi-coding-agent) extensions: ai-server (mTLS remote provider + admin commands) and local-llama.
Languages
TypeScript
79.3%
JavaScript
11.3%
Shell
9.4%