Repository navigation
PiCode 2.2.7-beta
Pre-release
Pre-release
·
127 commits
to master
since this release
🟡 The beta channel
A preview of what is coming next, published ahead of the stable channel. It is built from the
beta branch.
It installs beside your stable PiCode, not on top of it. Its own folder, its own settings
and its own extensions — nothing is shared, so you can keep both open, and removing this one
leaves the other untouched.
How it updates: a beta install reads its own feed at
updates/beta/win32/x64/<target>/latest.json, so it is never handed a stable release — and a
stable install is never handed this one.
Powered by Gentle AI: PiCode ships Gentle AI and its Engram memory, both MIT, by Gentleman Programming.
What changed
Everything new since 2.0.3, in one list.
✨ New
- 📊 Your plan's limits, beside the chat. A small ring next to the thinking level fills up as you use your ChatGPT, Claude or NaN plan. It turns orange at 80% and red at 95%; point at it to see each limit and when it resets, click it to open Usage limits.
- 🧮 See where your context goes. Context in Status shows how full the chat is over the model's window, with a bar and a row for each part: messages, project instructions, pi's own instructions, skills, pi tools, MCP tools and the rest. It says how much fits before the conversation is compacted on its own, and Compact session does it now. The Editor layout has it too, first in the PiCode panel.
- 🗂️ Fold and hide the sections of Status. Every section except Environment folds with its arrow; right-click any title, the Status tab's menu or the Command Palette to pick which sections you see.
- 📁 Your projects beside your sessions. In the Agent layout, the sessions column lists the folders of your workspace. Add one with + or by dropping folders, hover one to open a terminal in it, and customise its name, colour and icon.
- 🔌 Connect any provider in one click. Providers is a gallery of more than forty services with their logos and a search box. Sign in with ChatGPT, Claude or Copilot and the sign-in finishes by itself, or paste a key. Connected providers show their full name, state and clear buttons.
- 📥 Import from pi or VS Code, one item at a time. Pick a source and tick exactly what you want: pi packages, providers, skills, memory and conversations, or VS Code themes, extensions, settings, shortcuts and snippets. Anything you already have in PiCode is kept, and logins only travel if you tick them.
- 📝 Every changed file, in one list. When you review all the changes at once, a list of the files sits beside them with the lines added and removed.
- 👁️ Hide a folder, keep what you need. Put
!in front of a path in the hidden files or search settings to keep it visible. - 🪟 Sign-in windows in front. A window opened by a command in the terminal now appears in front of PiCode.
⚠️ Every problem in sight. Up to 5,000 errors and warnings are underlined in a file, ten times more than before.- 💬 Conversations whose folder is gone ask first. You can continue in the open folder or copy the conversation into it.
- 🎬 What's New has a page to try each of these, and shows only the pages of the version you run.
🐛 Fixed
- 🔄 Updates install when PiCode restarts. The new version was downloaded but the switch could be skipped because a helper kept your profile busy. PiCode now closes it first, and the installer waits for your profile to be free.
- 🧠 The memory engine closes with PiCode. It could stay running on its own, keeping files busy and blocking updates. Now it always stops when PiCode quits.
- 💰 The cost in Status counts the cache warm-ups, so the total is no longer too low.
- 🧹 Status is tidier. The cards line up in rows, the Updates card no longer shows up empty, and every colour follows your theme.
- 🌐 The update notice speaks your language.
🧩 Under the hood
- The editor is now based on VS Code 1.146.
- pi 1.5.2, gentle-pi 4.8.0, gentle-engram 0.8.0 and the memory engine 3.7.2. Your memory is not migrated.
What's Changed
- release: feed for v2.0.3-beta by @github-actions[bot] in #189
- release: v2.0.4-experimental by @TomasPlatero in #192
- release: feed for v2.0.4-experimental by @github-actions[bot] in #193
- release: v2.0.5-experimental by @TomasPlatero in #194
- release: feed for v2.0.5-experimental by @github-actions[bot] in #195
- release: v2.2.0-experimental by @TomasPlatero in #196
- release: feed for v2.2.0-experimental by @github-actions[bot] in #197
- release: v2.2.1-experimental by @TomasPlatero in #198
- release: feed for v2.2.1-experimental by @github-actions[bot] in #199
- release: v2.2.2-experimental by @TomasPlatero in #200
- release: feed for v2.2.2-experimental by @github-actions[bot] in #201
- release: feed for v2.2.3-experimental by @github-actions[bot] in #202
- release: feed for v2.2.4-experimental by @github-actions[bot] in #203
- release: feed for v2.2.6-experimental by @github-actions[bot] in #204
- merge: beta takes the experimental work as v2.2.7-beta by @TomasPlatero in #206
Full Changelog: https://github.com/Tomas-Platero/PiCode/commits/v2.2.7-beta
| File | What it is for |
|---|---|
PiCode-win32-x64-2.2.7-beta-setup.exe |
install it |
PiCode-win32-x64-2.2.7-beta.zip |
run it in place, without installing |