From 36836847959fe49fe1c3a327a7f3d5e1246e6ee5 Mon Sep 17 00:00:00 2001 From: auchan Date: Sun, 6 Sep 2026 22:00:36 +0800 Subject: [PATCH] chore: release 0.2.13 --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- src/test/marketplace-manifest.test.ts | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e6157a..a42e244 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.2.13 + +- Edit and fork historical user messages: change an earlier prompt (guarded while a run is active) or fork the session from any user message, with a fork divider that keeps resumed and live-turn forks anchored; repeated identical prompts are supported. +- Reuse a searchable JSON-driven option picker for model, thinking, and effort selectors: it searches by label, lists recently chosen models first, clamps into the viewport near the clicked control, shows per-row Set-as-default stars (cleared with the solid star on the model row), and only offers thinking levels the current model supports. +- Open the chat gear to Pi quick settings first, with a link into the filtered full VS Code settings for the same preference, and give the session action menu an opaque theme-aware backdrop. +- Choose where chats open: `chatPanelLocation` keeps them in the active editor group or moves them to a dedicated Pi panel, and new sessions can be created without splitting the current editor. +- Reduce the expanded Thinking reader height by half in both collapsed and reading modes. +- Verify compatibility through pi-coding-agent 0.85.1: the in-extension Pi install command now installs 0.85.1, and `scripts/smoke-pi-sdk.mjs` provides a reusable offline SDK smoke check for future versions. + ## 0.2.12 - Collapse finished Thinking and execution steps into single-fold rows with star fold icons, merging consecutive tool calls across empty assistant stubs, and add a per-turn Copy control that copies the full assistant reply without tool calls or thinking. diff --git a/package.json b/package.json index 6cccc1c..e625e38 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "author": "Pi on Code contributors", "displayName": "Pi / Code", "description": "A Pi-native multi-session coding agent workspace for VS Code. Pi Coding Agent / Pi on Code / Pi Code GUI.", - "version": "0.2.12", + "version": "0.2.13", "license": "MIT", "repository": { "type": "git", diff --git a/src/test/marketplace-manifest.test.ts b/src/test/marketplace-manifest.test.ts index cb7562d..a990924 100644 --- a/src/test/marketplace-manifest.test.ts +++ b/src/test/marketplace-manifest.test.ts @@ -29,7 +29,7 @@ suite("Marketplace manifest", () => { assert.strictEqual(manifest.publisher, "auchan"); assert.strictEqual(manifest.name, "pion-code"); assert.strictEqual(manifest.displayName, "Pi / Code"); - assert.strictEqual(manifest.version, "0.2.12"); + assert.strictEqual(manifest.version, "0.2.13"); }); test("requires a trusted filesystem workspace", () => {