Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

docs: update changelog for recent changes

55b8be8b98c61c70c72817b3bc2bf1b0b1370ba2

Oliver Jan Krylow <oliver@bugabinga.net> · 2026-08-22 00:34 UTC

unverifiable SSH 1 parent

Changed files (1)

CHANGELOG.md

ready
@@ -5,6 +5,7 @@
- Change Tune's fullscreen shortcut to `Ctrl+Alt+T`
- Remove the unneeded `builtin-tools` extension and `/builtin-tools` command
- Update npm dependency lockfile to latest resolved package versions
+- Replace dprint and markdownlint-cli2 with rumdl for Markdown, Taplo for TOML, and yq frontmatter validation; add structural Markdown checks for links, footnotes, fences, TOCs, anchors, encoding, and comments
- Pin all Pi packages to 0.84.2 and modernize extensions for API changes around agent sessions, provider headers, auth, and RPC messages
- Store Klaus sessions separately under Pi's configured session directory, never in normal Claude session storage; non-persisted Pi sessions and sessionless model calls remain isolated in memory
- Make Klaus SDK upgrades exact-version cutovers with once-only asynchronous startup migrations; Pi remains responsive while Klaus waits, and failed migrations preserve existing data
@@ -36,6 +37,7 @@
- Fix exact `/system` subcommands such as `doctor` and `book` so autocomplete does not consume Enter
- Add `/system edit <path|id|slug>` to open System documents in VISUAL, EDITOR, or a platform editor
- Fix `/system edit` on Windows so quoted editor paths and file paths preserve backslashes and launch correctly
+- Fix `/system edit` fallback selection so `termux-open` is used only on Termux/Android and other platforms keep their native editor fallback
- Fix The System document prompt and governance to require plural artifact directories and block unknown `.system` paths such as `.system/spec`
- Fix `/system view` and `/system book` HTML output so rendered pages include document bodies and open in the browser
- Fix rich System doc rendering so heading anchors are document-scoped and iframe embeds use browser-loadable file URLs
@@ -78,6 +80,7 @@
- Remove Ultra's exported authoring skill; `/ultra exec` now sends the workflow authoring prompt internally
- Fix Pulse TAB completion
- Fix Notes so `/tree` restores notes from the selected branch and `/new` asks whether to carry pending notes into the new session
+- Disable all mise-managed tools on Android to avoid platform-specific tool failures
- Fix the uv extension on Windows by skipping incompatible shell shims while retaining command blocking
- Fix RTK rewriting so `find` commands keep exact path semantics unless RTK passes a path capability probe, and notify users when rewrites are disabled or the compatibility guard can be removed
- Replace the tmux-only terminal skill with a terminal harness for observable TUI testing through tmux or WezTerm