Skip to content

v1.0.14 — Always-visible thinking panels and session exports

Choose a tag to compare

@rustytensor rustytensor released this 02 Oct 01:24
· 3 commits to main since this release

Highlights

  • Thinking panels stay visible for every assistant response in compatible terminal sessions. When no thinking text is available, they show an honest waiting or missing-content label.
  • Export prompts and available thinking as a session-linked review tree in JSON, Markdown, or both:
    /thinking-steps export json
    /thinking-steps export markdown
    /thinking-steps export both
    
  • Existing collapsed, summary, and expanded modes and Alt+T controls remain available.

Install

With Pi installed:

pi install npm:pi-thinking-steps@1.0.14

Restart Pi after installation. View on npm.

Export privacy

Exports are manual and require an idle, persistent session. Files are saved in private directories beside the session and linked through a session entry outside model context. They include all recorded branches and original historical prompts, so treat them as sensitive conversation data. Provider signatures, redacted payloads, image bytes, and tool/custom-entry contents are excluded. The extension cannot retrieve thinking that the provider does not expose.

Validation

  • TypeScript build and 175 tests passed.
  • Bundled Pi 1.0.0 loader checks covered rendering modes, Alt+T, exports, session attachment/reopening, model-context isolation, and reversible cleanup.

Full changelog