Skip to content

Latest commit

 

History

History
144 lines (92 loc) · 5.84 KB

File metadata and controls

144 lines (92 loc) · 5.84 KB

Overview

Please report any bugs to the github repo.

Feedback

Visual Studio extension authors suffers of lack of feedback. Please share your feelings and gratitude. Choose one or few available options:

  1. Please gift a ★★★★★ rating for this VSIX in the VS Marketplace.
  2. Gift a ★ to the github repo.
  3. If you are enjoying FreeAIr to the enough level to donate, there are many small cancer patients that need your help. Please provide your help them!

Other my VSIXes may interest you

  • Fix incorrect namespaces for a single file, folder, project or a whole solution and rules the resulting regressions in the code (including XAML), e.g. fixes the broken references. This extension works like Resharper Adjust namespaces function.
  • Visual Studio extension for quick watch window which allows to debug and edit multilines expressions.
  • If you are using plain SQL inside you code base you may want to validate these queries against your DB schema right inside Visual Studio. ReSequel does exactly that.
  • This extension puts Roslyn metadata of your project into the in-memory sqlite database and allows to you to execute queries to the database.
  • The faster way to add strings to your multilanguage resx files. Just install the extension, select the text and press Alt+J.
  • A Visual Studio extension which creates codelenses allows you to go to sync sibling method for async methods and vice-versa even if sibling method is in different file or code generated.

My others extensions lives here.

FreeAIr Release Notes

4.2.10

  • Thanks to ish-1313 for his\her first contribution to FreeAIr project:
    • Added chat name.
    • Added ability to rename chat (by clicking on its name).
    • Added ability to filter models when asking a model provider about its available models.
  • Fixed bug with GetAllSolutionFiles MCP tool.
  • Added ability to resize in situ chat window by dragging a special control.

4.2.9

  • Improved usability in case of no agent with non-empty token exists.

4.2.8

  • Fixed bug with parsing markdown with leading \n\n.

4.2.7

  • Fixed #51 (improved agent <-> action pairing).

4.2.6

  • Fixed few bugs.

4.2.5

  • Fixed few bugs.

4.2.2

  • Fixed few bugs.

4.2.1

  • Fixed stupid bug.

4.2.0

  • Added initial support for Visual Studio 2026.
  • Added voice prompting with 4 voice providers and LLM-based post-processor.
  • Simplified IPC data flow with FreeAIr child process Proxy.exe.

4.0.2

  • Added in situ chat mode.
  • BREAKING CHANGE: changed MCP servers json format in FreeAIr options json file.
  • Added easy way to enable Microsoft MDSN MCP server.
  • Added asking permission from the user to call any MCP tools LLM requested.
  • Fixed various bugs.

3.7.1

  • Fixed minor bug.

3.7.0

  • Added a command to add selected files (in Solution Explorer window) to the current chat context.
  • Added ability to add items to chat context with drag-and-drop.
  • Improved VS theme support.

3.6.0

  • Improved markdown parser (added bold text, added support for markdown tables).
  • Fixed bugs in markdown parser.

3.5.0

  • Improved markdown parser.
  • Added ability to collapse XML nodes in LLM answers.

3.4.0

  • Added NLOs into solution item metadata for GetAllSolutionItemsTool MCP tool. This is helpful if you are using LLM to make decisions about your solution structure (where to add new entity, etc.).

3.3.0

  • Added Russian and simplified Chinese localization.

3.2.0

  • Added ability to set whole line completion prompts. The suggested prompt is:
- In the document {CONTEXT_ITEM_NAME} suggest whole local code completion at the place where {WHOLE_LINE_COMPLETION_ANCHOR} anchor is set.
- Follow the style, the formatting and the actual indent of the provided code.
- Do not post whole modified document. Do not post anything except the code snipped you suggest to add to that place. Skip any preamble, I need only suggested code part!
- If you see that nothing can be suggested, return answer `//Nothing to suggest`.

3.1.0

  • Added ability to edit available MCP servers visually.
  • Added ability to install MCP servers from Docker registry.
  • Added ability to hide automatically created chats.

3.0.0

  • Major revision has changed because of breaking changes in FreeAIr properties. Now you can control FreeAIr via its Control Center. Unfortunate, previous FreeAIr properties has been deleted, please, resetup it. For additional information please refer to readme.
  • Added multiagent support.
  • Added chat chosen agent.
  • Added a solution-related or VS-related configuration file of FreeAIr.
  • Added user-defined prompts.
  • Fixed various bugs.

2.5.0

  • Switched to different rendering of LLM answers.

2.4.0

  • Added a FreeAIr Control Center window.
  • Added a global MCP tools status, and chat-scoped MCP tools status.

2.3.0

  • Added a natural language search (across whole solution or current project).
  • Implemented UI improvements.
  • Added a github MCP server and Visual Studio MCP server and its tool.
  • And a lot more.