PIAdvisor Changelog

Public release notes for PIAdvisor, with the latest improvements first.

Current release: v1.3.0

System prompt v8.6, PixInsight 1.9.4 support, and a more stable chat experience.

Release

PIAdvisor v1.3.0

#

System prompt v8.6, PixInsight 1.9.4 support, and a more stable chat experience.

  • Major system prompt upgrade (v8.6): one canonical prompt with operation-first workflows, installed-tool capability routing, and tiered parameter guidance. Untouched stock prompts upgrade automatically; if PIAdvisor offers a prompt upgrade at startup, accept it for the best results. Prompt source: https://github.com/phatwila/piadvisor-prompts
  • PixInsight 1.9.4 support, including V8-safe processing-history capture and removal of the ProcessContainer.at() deprecation warning.
  • Replaced the chat composer with a true plain-text editor: pasting from the Process Console or dark-themed editors can no longer carry source colors, fonts, or backgrounds. Ctrl+Enter sends; Shift+Enter inserts a newline.
  • More stable transcript rendering in long sessions: batched renders at send time, generation-guarded updates after edits and rebuilds, and attachment preview cards inline in the conversation.
  • Fixed conversation edit/replay synchronization so edited earlier turns prune stale visible messages and match the LLM history.
  • New guided welcome message that walks through load, ask, and read steps with live tool-link and callout examples.
  • Snappier UI: control states now refresh only when something actually changed, removing per-keystroke churn.
  • Startup diagnostics now show edition, public version, and system-prompt state; fixed chat hyperlink behavior after assistant replies.

System Prompt v8.6

PIAdvisor now ships one canonical system prompt with operation-first workflow guidance, installed-tool capability routing, and tiered parameter detail. Untouched stock prompts upgrade automatically, while custom prompts remain unchanged.

The maintained prompt source remains public at github.com/phatwila/piadvisor-prompts so users can review the policy and workflow guidance included with the module.

Ready For PixInsight 1.9.4

Embedded processing-history scripts now use V8-compatible access patterns while retaining compatibility with older supported PixInsight runtimes.

This removes the ProcessContainer.at() deprecation warning and prepares PIAdvisor for PixInsight installations where V8 is the required JavaScript runtime.

Chat History Stays In Sync

The transcript now renders from the native conversation model with generation-guarded WebView updates. New turns, edits, cancellations, and completed replies resolve to the same history sent to the language model.

Attachment previews now appear with their owning messages, and editing an earlier turn removes stale branches instead of leaving duplicate bubbles in the visible conversation.

Plain-Text Composer

The message composer now uses PixInsight's plain-text CodeEditor control. Text pasted from the Process Console or a dark-themed editor no longer carries source fonts, colors, or backgrounds into the input box.

Ctrl+Enter sends the message. Shift+Enter and Enter continue to insert normal line breaks for multiline questions.

Guided First Run

The welcome message now follows a short load, ask, and read walkthrough instead of presenting a long feature inventory.

It demonstrates tool links, callouts, workspace behavior, and copyable fenced code blocks directly in the chat interface.

Release

PIAdvisor v1.2.0

#

Major context and chat reliability upgrade with stronger workspace reasoning, cleaner send-time capture, and safer long-session behavior.

  • Rebuilt context packing around an active-first, priority-aware workspace model that preserves key metadata, workflow state, and derived-image lineage before trimming noise.
  • Workspace snapshot display is now pull-based, while Send still captures a fresh workspace context and long chat sessions recover more reliably after cancel, edit, and attachment changes.
  • Derived-image reasoning is more trustworthy: combined outputs now retain compact source-lineage keys, and workflow flags are explicitly marked as local-history only.
  • Rich chat formatting is more resilient, with restored template ordering, tolerant callouts, broader bullet support, and steadier heading behavior in the chat UI.
  • Large sessions behave more predictably under load, with cleaner workspace capture and safer recovery after cancel, edit, and attachment changes.

Stronger Workspace Reasoning

PIAdvisor now builds a cleaner workspace snapshot around the active image while still preserving the most important metadata from related open images.

That makes advice less likely to drift in larger sessions and gives combined outputs much better lineage context when you are working from saved masters instead of raw source views.

Chat Flow Is More Stable

Cancel, resend, edit, and attachment flows were tightened up so long conversations recover more reliably instead of falling into stale UI state.

This release also improves fresh send-time capture, which helps PIAdvisor stay grounded in what is open right now instead of over-trusting an older workspace view.

Derived Images Carry Better Provenance

Combined images such as RGB masters now retain compact source-lineage details when PixInsight history exposes them, including which source channels produced the result.

That makes workflow advice around crop state, rebuild decisions, and next-step planning much more trustworthy when only the saved masters are open.

Rich Formatting Is Back On Track

The chat UI now does a better job rendering the formatting PIAdvisor asks for, including steadier section headings, tolerant callouts, and broader bullet-list support.

The result is cleaner long-form guidance without depending on one exact markdown variant every time.

Release

PIAdvisor v1.1.2

#

Updater hotfix for PIAdvisor repository installs and reinstalls after the 1.1.1 release.

  • Published a fresh 1.1.2 package so PixInsight sees a new update instead of relying on the reissued 1.1.1 history.
  • Corrected repository signing and packaging flow for release publishes.
  • If 1.1.2 does not appear immediately, use Reset Updates once, restart PixInsight, and refresh the PIAdvisor repository.

Release

PIAdvisor v1.1.1

#

Stability update for image-heavy chats, earlier-turn rewrites, and comparison workflows.

  • Fixed a crash path when sending a new comparison image in a chat that had already retained earlier image context.
  • Retained image history now rolls forward safely at the configured limit, so comparing one image after another in the same chat stays stable.
  • Debug bundles now report the actual current and reference images sent on each turn, which makes image-chat troubleshooting much clearer.

Image Comparisons Stay Stable

PIAdvisor now handles retained image history more safely when you compare one image and then follow up with another in the same chat.

Older reference images still help ground the reply, but the rollover path now keeps that history within the configured limit without destabilizing the next request.

Send Preparation Is More Reliable

The image send pipeline now prepares current-turn PRIMARY images and retained REFERENCE images in one validated pass before a request starts.

That keeps rollover, duplicate suppression, and request planning consistent before the worker is launched.

Earlier-Turn Rewrites Recover Cleanly

Editing an earlier user turn now restores draft attachment state more reliably if you cancel and return to the original conversation.

That makes it safer to branch from an earlier point when you realize a workflow went in the wrong direction.

Better Debug Visibility

Debug bundles now record the actual current and reference images that were sent on the request instead of a less precise retained-memory summary.

When image-heavy chats do go wrong, that makes it much easier to verify what PIAdvisor really saw on that turn.

Release

PIAdvisor v1.1.0

#

Image-based chat is more natural, more reliable, and backed by stronger context handling.

  • Image attachments now behave like part of the conversation, including draft removal before send and reopen-and-retry from earlier turns.
  • PIAdvisor now gives priority to the newest attached image, while older images stay available as supporting context.
  • PIAdvisor now builds cleaner, more consistent context from your image, workspace, and processing history, which improves response quality.
  • Casual image-sharing turns feel more natural, while explicit requests for review or next steps still get full structured guidance.
  • Default system prompt updates are now safer: untouched defaults can upgrade on release, while custom prompts are preserved.

Better Context, Better Answers

PIAdvisor now builds a cleaner context snapshot for every turn, so answers stay grounded in what you are actually working on.

That snapshot can combine image statistics, real linear versus stretched state, processing history, FITS and integration metadata, relationships between open images, and installed PixInsight tools and scripts. It is filtered for signal before it reaches the model, which improves answer quality and cuts down on stale-context mistakes.

Images Are Now Part Of The Conversation

Views and screenshots now behave like part of the chat itself instead of side inputs.

You can queue them before send, see them inline in the owning user turn, remove drafts before send, and reopen an earlier turn by removing a sent image when you want to continue down a different path.

Newest Image Gets Priority

PIAdvisor now treats the newest attached image as the primary visual evidence for the current reply.

Older images can still remain as supporting context when they help, but they no longer compete equally with the image you just sent. That makes it much less likely that advice will drift toward an earlier image state.

More Natural Chat Flow

Casual image-sharing turns can stay brief and conversational instead of always turning into a full report.

When you explicitly ask for review, diagnosis, or next steps, PIAdvisor still gives structured guidance. Long answers are also more resilient when a provider stops at length limits.

Safer Updates And Better Reliability

Default system prompt updates are now safer for existing users: untouched defaults can upgrade on release, while customized prompts are preserved.

Cross-platform stabilization work also made 1.1.0 much more solid on both Windows and Linux, especially around startup, image-driven chat flow, and turn rewind behavior.

Release

PIAdvisor v1.0.4

#

Stability and cross-platform release improvements.

  • One update feed now publishes both Windows and Linux packages.

Release

PIAdvisor v1.0.3

#

Stability and packaging improvements.

  • Improved update feed and package archive reliability.

Release

PIAdvisor v1.0.2

#

Official first public release of PIAdvisor.

  • Initial public release.

Available now on Windows and Linux

Free and Pro use the same installer, and Pro features can be explored with a 60-day trial.