Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion src/test/marketplace-manifest.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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", () => {
Expand Down
Loading