Releases: nicknisi/pi-extensions
Release list
@nicknisi/pi-llm-council@0.3.0
Minor Changes
- 9a81443: Run
/council <question>immediately with the current conversation as context. Bare/councilasks once, shows the lineup, and runs on Enter without another confirmation. Show progress, support cancellation, and display the synthesis in chat. Keep configuration-only editing under/council settings, with session persistence and explicit global saves. Search all available models immediately, toggle members in a checklist, and choose a separate synthesizer. Add per-call member/chairman overrides and resolve ambiguous names through provider selection. Label failed partial synthesis as incomplete instead of hiding the error.
@nicknisi/pi-handoff@0.1.8
Patch Changes
-
aab5bad: Forward
envfromgetApiKeyAndHeaders()to the side-model stream so providers that resolve endpoint placeholders from it (Cloudflare AI Gateway, Workers AI) stop 401ing.btwnow builds its side-thread context frombuildContextEntries()(compaction applied, with the summary carried as a leading message) instead of the raw branch, so long sessions no longer exceed the model window (400 prompt is too long).
@nicknisi/pi-btw@0.2.3
Patch Changes
-
aab5bad: Forward
envfromgetApiKeyAndHeaders()to the side-model stream so providers that resolve endpoint placeholders from it (Cloudflare AI Gateway, Workers AI) stop 401ing.btwnow builds its side-thread context frombuildContextEntries()(compaction applied, with the summary carried as a leading message) instead of the raw branch, so long sessions no longer exceed the model window (400 prompt is too long).
@nicknisi/pi-answer@0.2.2
Patch Changes
-
aab5bad: Forward
envfromgetApiKeyAndHeaders()to the side-model stream so providers that resolve endpoint placeholders from it (Cloudflare AI Gateway, Workers AI) stop 401ing.btwnow builds its side-thread context frombuildContextEntries()(compaction applied, with the summary carried as a leading message) instead of the raw branch, so long sessions no longer exceed the model window (400 prompt is too long).
@nicknisi/pi-model-switch@0.3.0
Minor Changes
- 43a07d6: Add
/model-switch addand/model-switch add-currentto save models to a chosen section without editing JSON. Preserve existing config data and skip duplicates within each section.
@nicknisi/pi-compact-tools@0.1.0
Minor Changes
- ea1e6c3: Add compact tool displays with human-readable headers, one preview line, and native success/error backgrounds for all tools. Preserve original expanded rendering through Ctrl+O and fullscreen clicks without changing tool results or model context.
@nicknisi/pi-artifacts@1.4.0
Minor Changes
-
36ddd43: Add artifact-wide comments, keep and question intents, visual pins, retained sent feedback, and agent answers in the browser. Add decision controls, expandable source evidence, and comparison with the previous revision. Preserve drafts during saving, sending, and live updates, and reject conflicting browser saves. Use an inline review composer with visible feedback types, a single send action, and themed rendered revision previews with expandable source changes.
Redesign Markdown artifacts with the Confetti reader, an offline-embedded font, section navigation, light/dark and reading-size controls, and code-copy buttons. Keep custom HTML and the index unchanged, and preserve review drafts while switching themes.
@nicknisi/pi-stash@0.1.3
Patch Changes
- 720e3dc: Move the stash/restore shortcut from Ctrl+S to Ctrl+Shift+S to avoid Pi's built-in shortcut conflict warning. Update the widget hint to match.
@nicknisi/pi-subagents@0.4.1
Patch Changes
- 40a162e: Keep otherwise read-only profiles runnable by dropping inherited
bashaccess unless the task opts into mutation or worktree isolation.
@nicknisi/pi-recap@0.1.7
Patch Changes
- 8f195b1: Route recap completion through Pi's model registry so extension-registered providers work, and report background generation failures without terminating Pi.