Skip to content

Inferpal 1.7.2

Choose a tag to compare

@github-actions github-actions released this 05 Oct 19:33
· 151 commits to master since this release

Forty-one fixes, and most of them are the same story: something reported as done — or said nothing — when it had not happened. An edit the editor refused, a rename that broke the build, a restore that destroyed its own backup, a review that never read a new file.

Your work stays safe

  • /test no longer loses tests you have not saved yet. Visual Studio now works from the test file open in the editor; VS Code asks you to save it first.
  • Restoring a backup can no longer destroy it. Restoring the oldest backup of a file, or undoing a run that wrote the same file many times, deleted the very version being restored. And undoing a run leaves alone a file it could not back up first.
  • Undoing a run twice no longer throws away your fixes, and the Undo button of a finished run no longer stops the answer in progress (Visual Studio).
  • A conversation you cleared stays cleared, and /clear no longer loses the conversation when the model writes a long title.
  • VS Code: saving a session under a name with : or / can no longer silently replace another one.
  • A long file is no longer rewritten from its first page: the assistant must have read every line before replacing a whole file.
  • Editing code that contains a tool-call example no longer deletes it.

Edits do what they say

  • Renaming a symbol no longer breaks the build. A class is renamed with its constructors, an interface method with its implementations, a virtual method with its overrides.
  • Visual Studio: an AI edit the editor refused now says so — when you kept typing in the document while the model was working, /refactor, Edit with AI and /test reported success, or nothing, on an unchanged file.
  • Visual Studio: the agent works on the file you are working in, not the one the chat was opened from; a closed file is no longer treated as open.
  • Inline completions keep their own closing brace or parenthesis, so an accepted block before a method's end compiles.
  • "Replace every match" works when the code is indented differently, /test keeps an existing test file's line endings, and a change proposed by /task through a multi-edit can be applied.

Search and review see the whole project

  • Code search finds properties, interface methods and enum values written on one line.
  • analyze_code sees who uses a React component: .tsx and .jsx files were left out, and a component used by every page was called safe to refactor.
  • @folder and @file read C, Rust, Ruby, PHP, Kotlin, Swift, SQL, shell and more, and say how many files of other types they left out.
  • /check reviews new files anywhere in the repository, not only under the folder you opened.
  • Renaming or moving a folder no longer leaves the assistant looking at the old one.
  • @Docs crawls minified documentation sites, and fetch_url names a PDF or an image instead of handing it to the model as text.

The agent

  • No longer stopped "for repeating itself" while polling a build, checking again after a fix or stepping through the debugger — and that notice no longer claims a summary that was never written.
  • A turn or a /task that runs out of steps says so, with the real limit.
  • A large attachment no longer pushes a long conversation past the model's window.
  • /commit-exec waits for your git hooks instead of stopping them after 15 seconds.
  • Commands show the folder they run in whenever it is not your project's root; custom agent tools put their arguments where you wrote {args} and run in your project; with PowerShell 7, command output no longer carries colour codes.

Visual Studio

  • The first inline suggestion after a question is no longer slow.

VS Code

  • The model menu lists the models your server has now, new prompt files appear in the / suggestions at once, and the pinned-file chips follow the settings.
  • A slash command added in the settings without its / now works, and agent tool names are written the way the assistant reads them.
  • A long answer full of email addresses no longer freezes the chat.

Also

  • /branch keeps building on the session you loaded after a restart; /onboard apply and /prompts say what they leave aside; an empty project-memory note no longer asks for approval.

Install

  • Visual Studio 2026 — Inferpal-vs2026-1.7.2.vsix below, or the Marketplace. Close Visual Studio before installing a downloaded VSIX.
  • VS Code — the VSIX for your platform below (win32-x64, linux-x64, darwin-arm64), or the Marketplace.
  • Checksums: SHA256SUMS.txt.

Full changelog: v1.7.1...v1.7.2