Repository navigation
Inferpal 1.7.8
Inferpal's documentation is now one click away from the chat — and forty-nine fixes, many of them for Zed, the JetBrains IDEs, Neovim and Emacs.
The documentation, from the chat
/helpends with a link to the full documentation, in Visual Studio, VS Code and the agent-protocol editors, and the chat has a ? button that opens it — in Visual Studio's chat header, and beside the settings gear in VS Code (also Inferpal: Documentation in the command palette). It opens the documentation of the version you have installed.
Fixed, in every editor
- A result's Undo button undoes that result. After a
/fix-build,/tddor/task apply, the previous answer's Undo reverted their files and left its own; it now undoes its own changes, and says so when a later change must be undone first. - When an answer fails halfway, what was already written stays — as a note. Visual Studio saved the half answer as the model's reply, which reopening the conversation handed back to the model; VS Code lost it at the next redraw.
- Signing in to an MCP server no longer restarts the others, so a tool call the agent was making to another server at that moment no longer fails.
- An MCP server's working directory (
"cwd") is used, and editing a server in Visual Studio's list no longer removes it. - The model lists no longer offer embedding models for the chat, in every settings page and model picker — picked by mistake, one answered no question at all.
/modelrefuses one too. /testsays why it could not write the tests — the request too large for the model's context, the server unreachable — instead of "check the model and try again".- What
/importapplies takes effect at once: imported MCP servers start, an imported language applies, without restarting the editor. /importfixes: unnamed MCP servers in Continue's olderconfig.jsonare all imported, each under its package's name; importing the same file twice no longer adds its rules again or offers a renamed command again; a relative path is found in the folder you have open; and an imported documentation site no longer replaces one of yours.
Fixed, in Visual Studio
- Links in the chat can be followed: underlined, their address shown on hover, opened in your browser on click (web addresses only).
- A large attached file no longer overflows the model. The active file, or a picked or @-mentioned one, was sent whole; it is now attached up to 60,000 characters, as in VS Code, and the chip says how much.
- The chat's model button follows the settings: a model chosen in the settings window or by
/importno longer leaves the old name on the button. - Regenerate says "restart" right after you switch model servers, instead of saying the old server cannot be reached.
- The first-launch message counts its models in your language.
Fixed, in VS Code
- Regenerate on an
/explainor/reviewanswer explains the same code again — it came back as an agent turn with tools, the whole code pasted into the question. - A message sent while Inferpal starts or restarts is never lost: the chat says it waits, and a refused one goes back in the box. A button that sends for you no longer overwrites the draft in the box.
- When the assistant restarts during an answer, the chat says so in your language, instead of a raw English library message.
- Inferpal's own notices show when they come, not only after the chat is redrawn.
- With no folder open, the status badge keeps saying a folder is needed, instead of switching to "Backend unreachable".
- A file you closed is no longer taken for the one you are working on.
- A documentation crawl says how it ended — the pages indexed, or why there are none — when it ends. Also in Zed and the other agent-protocol editors.
Fixed, in Zed and the other agent-protocol editors
- Your other editors are left alone. Starting a new conversation in a thread no longer empties the one VS Code would restore on the same folder, and
/modelin a thread changes that thread only — not Visual Studio's, VS Code's and every other thread's model. - In Agent mode, the answer no longer shows twice, and the model selector names the model that answers — a model you pick answers in every mode.
- Threads keep working through settings changes: a settings file broken by a hand edit no longer resets them to factory settings, switching to another kind of model server no longer breaks them, and a setting a thread saved no longer stops it following the settings window.
- A thread put aside and reopened comes back as you left it — its mode, its model, a file attached for the next question — and no longer answers "Unknown session" while it is being put aside. Stop works while it reopens, a thread at work (a
/task, a background command, a crawl) is never the one put aside, and a closed thread stops indexing your folder. - A damaged conversation no longer opens as an empty one that the next message would save over.
- A repository's MCP servers can be agreed to, and start: the agreement is asked at the thread's first message.
- A refused tool call is no longer hidden behind another one in a batch.
- A
/task's report stays in the thread, reloaded or reopened. - Models installed after a thread opened can be picked in it.
- An attached file is cut for the model that reads it, not for the code-actions model.
- Branches and Visual Studio's archived conversations are listed, and a branch saved again keeps its link to the conversation it came from.
Fixed, in the browser settings window
- It no longer stops under a tab still open, and it no longer indexes the folder it was opened in — it shows the saved index, says when it is reading it, and builds one only on Rebuild.
- It opens only the files its form lists.
- It follows a new kind of model server saved in it — its model lists and loaded-models card no longer come back empty.