{"id":48298,"date":"2025-03-07T09:04:43","date_gmt":"2025-03-07T09:04:43","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=48298"},"modified":"2025-03-07T09:04:43","modified_gmt":"2025-03-07T09:04:43","slug":"vs-code-1-98-released-gpt-4-5-attach-images-in-copilot-chat","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/03\/vs-code-1-98-released-gpt-4-5-attach-images-in-copilot-chat\/","title":{"rendered":"VS Code 1.98 Released! GPT 4.5 &#038; Attach Images in Copilot Chat"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-45056\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Visual Studio Code 1.98, the February release of the IDE and code editor, was released!<\/p>\n<p>The release added 2 new AI models, GPT 4.5 and Claude 3.7 Sonnet, to choose from when using Copilot, and allows to change the model for inline suggestions.<\/p>\n<div id=\"attachment_48299\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-48299\" class=\"size-large wp-image-48299\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-700x394.webp\" alt=\"\" width=\"610\" height=\"343\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-700x394.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-1536x864.webp 1536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45-1320x743.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/gpt45.webp 1920w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-48299\" class=\"wp-caption-text\">image from openai.com<\/p><\/div>\n<p><!--more--><\/p>\n<p>The new release added notebook support in Copilot Edits (though experimental), removed the limit to attach 10 files to chat prompt, removed the client-side rate limit of 14 interactions per 10 minutes, and added text search, file search, and more tools for the codebase search.<\/p>\n<p>VS Code 1.98 also added collapsed mode for Next Edit Suggestions (preview). The features is disabled by default, and can be enabled either by configuring <code>editor.inlineSuggest.edits.showCollapsed<\/code>, or from the NES gutter indicator menu.<\/p>\n<div id=\"attachment_48300\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/NESgutterMenu.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-48300\" class=\"size-full wp-image-48300\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/NESgutterMenu.webp\" alt=\"\" width=\"600\" height=\"270\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/NESgutterMenu.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/NESgutterMenu-300x135.webp 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-48300\" class=\"wp-caption-text\">image from visualstudio.com<\/p><\/div>\n<p>For Copilot Chat, user can now attach images and interact with images in chat prompt. So far, only JPEG\/JPG, PNG, GIF, and WEBP image formats are support. And, only <code>GPT 4o<\/code> models support this feature, while support with <code>Claude 3.5 Sonnet<\/code> and <code>Gemini 2.0 Flash<\/code> will be rolled out soon.<\/p>\n<p>For Linux, the custom title-bar that was introduced in last release now is default!<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48301\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198-700x436.webp\" alt=\"\" width=\"610\" height=\"380\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198-700x436.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198-300x187.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198-768x479.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/03\/code198.webp 1200w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>The release also has significantly improvement to the terminal shell completions. There are now new setting to precisely control when quick suggestions should be presented, and detailed command completions for bash, zsh, and PowerShel commands.<\/p>\n<p>And, it now supports absolute paths, command aliases, as well as showing <code>$CDPATH<\/code> entries as completions when using <code>cd<\/code> command.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Custom instructions with <code>.github\/copilot-instructions.md<\/code> generally available.<\/li>\n<li>Smoother authentication flows in chat.<\/li>\n<li>Attach problems from the Problems panel to chat prompt.<\/li>\n<li>TypeScript context for inline completions (Experimental)<\/li>\n<li>Custom instructions for pull request title and description<\/li>\n<li>New Settings editor search algorithm (Preview)<\/li>\n<li>New <code>activeEditorState<\/code> window.title variable.<\/li>\n<li>Support drag and drop in peek view.<\/li>\n<li>Discard untracked file will move it to Trash if possible.<\/li>\n<li>Diagnostics commit hook (Experimental)<\/li>\n<li>Inline diff view for notebooks (experimental)<\/li>\n<li>Task re-run action.<\/li>\n<li>Debug inline values hover.<\/li>\n<li>TrypeScript 5.8.2, and more, see the official <a href=\"https:\/\/code.visualstudio.com\/updates\/v1_98\" target=\"_blank\" rel=\"noopener\">release note<\/a> for details.<\/li>\n<\/ul>\n<h3>How to Get Visual Studio Code 1.98<\/h3>\n<p>VS Code provides official packages for Linux, Windows, and macOS which are available to download in its website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">VS Code Website<\/a><\/div>\n<\/div>\n<p>For Ubuntu Linux, besides installing the official deb and snap packages, there&#8217;s also <a href=\"https:\/\/flathub.org\/apps\/com.visualstudio.code\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a> available for choice. And for beginners, here&#8217;s a <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/12\/install-ubuntu-24-04\/\" target=\"_blank\" rel=\"noopener\">step by step guide<\/a> shows how to install it in Ubuntu.<\/p>","protected":false},"excerpt":{"rendered":"<p>Visual Studio Code 1.98, the February release of the IDE and code editor, was released! The release added 2 new AI models, GPT 4.5 and Claude 3.7 Sonnet, to choose from when using Copilot, and allows to change the model for inline suggestions.<\/p>\n","protected":false},"author":1,"featured_media":45056,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2086],"class_list":["post-48298","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-programming"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=48298"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48298\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/45056"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=48298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=48298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=48298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}