diff --git a/vscode/CHANGELOG.md b/vscode/CHANGELOG.md index 4cd69cb651f6..4f3ce2e9af0f 100644 --- a/vscode/CHANGELOG.md +++ b/vscode/CHANGELOG.md @@ -4,6 +4,4139 @@ This is a log of all notable changes to Cody for VS Code. +## v1.66.0 + +### Features + +#### Agentic-Context + +- disable setting by default [#6641](https://github.com/sourcegraph/cody/pull/6641) +- add feature flag for session usage limit [#6623](https://github.com/sourcegraph/cody/pull/6623) + +#### Audo-Edit + +- target vim normal mode only [#6647](https://github.com/sourcegraph/cody/pull/6647) + +#### Audoedit + +- update billing categories [#6591](https://github.com/sourcegraph/cody/pull/6591) +- add char/line count stats to analytics events [#6563](https://github.com/sourcegraph/cody/pull/6563) +- check if suggestion is still visible before marking as read [#6552](https://github.com/sourcegraph/cody/pull/6552) +- improve output channel logs [#6551](https://github.com/sourcegraph/cody/pull/6551) +- add the `accept` command callback [#6543](https://github.com/sourcegraph/cody/pull/6543) +- autoedits provider integration tests [#6536](https://github.com/sourcegraph/cody/pull/6536) +- integrate analytics logger with autoedits provider [#6535](https://github.com/sourcegraph/cody/pull/6535) +- add `isRead` field and `postProcessed` state to the analytics logger [#6534](https://github.com/sourcegraph/cody/pull/6534) +- rename `logSummary` to `contextSummary` to match the type name [#6533](https://github.com/sourcegraph/cody/pull/6533) +- improve suffix duplicate detection [#6532](https://github.com/sourcegraph/cody/pull/6532) +- update vscode mocks [#6531](https://github.com/sourcegraph/cody/pull/6531) +- reactive config singleton [#6530](https://github.com/sourcegraph/cody/pull/6530) +- remove the auto edit experimental command [#6471](https://github.com/sourcegraph/cody/pull/6471) +- ensure inline completions are also hidden on dismiss [#6465](https://github.com/sourcegraph/cody/pull/6465) +- extract autoedits config from the provider [#6460](https://github.com/sourcegraph/cody/pull/6460) +- implement basic analytics logger [#6430](https://github.com/sourcegraph/cody/pull/6430) +- dismiss suggestions on selection change [#6406](https://github.com/sourcegraph/cody/pull/6406) +- inline renderer – prevent flickering on acceptance [#6360](https://github.com/sourcegraph/cody/pull/6360) +- add full line removal decorations to the inline renderer [#6359](https://github.com/sourcegraph/cody/pull/6359) +- shrink autoedits on document suffix match [#6343](https://github.com/sourcegraph/cody/pull/6343) +- improve inline renderer offline testing logic [#6341](https://github.com/sourcegraph/cody/pull/6341) +- smartly merge whitespace line changes [#6340](https://github.com/sourcegraph/cody/pull/6340) +- avoid decoration info mutation [#6313](https://github.com/sourcegraph/cody/pull/6313) +- enable E2E UX testing with mock responses [#6236](https://github.com/sourcegraph/cody/pull/6236) +- fix dupicate suggestion text [#6235](https://github.com/sourcegraph/cody/pull/6235) +- inline renderer POC [#6214](https://github.com/sourcegraph/cody/pull/6214) + +#### Auth + +- Allow workspace to pre-populate URL for quick sign-in (#6653) [#6812](https://github.com/sourcegraph/cody/pull/6812) +- Allow workspace to pre-populate URL for quick sign-in [#6653](https://github.com/sourcegraph/cody/pull/6653) + +#### Auto-Edit + +- fix the temperature value regression with the auto-edit [#6848](https://github.com/sourcegraph/cody/pull/6848) +- fix problem with vim extension supressing the tab [#6640](https://github.com/sourcegraph/cody/pull/6640) +- improve error logging [#6609](https://github.com/sourcegraph/cody/pull/6609) + +#### Auto-Edits + +- add telemetry for auto-edits notification [#6594](https://github.com/sourcegraph/cody/pull/6594) +- add test case for setting context [#6592](https://github.com/sourcegraph/cody/pull/6592) +- fix the suffix duplication on inline accept [#6583](https://github.com/sourcegraph/cody/pull/6583) +- fix the partial decoration issue when not enough lines in the editor [#6582](https://github.com/sourcegraph/cody/pull/6582) +- fix tab not working when decorations are triggered on conflicting decorations [#6581](https://github.com/sourcegraph/cody/pull/6581) +- clean auto-edits output channel [#6547](https://github.com/sourcegraph/cody/pull/6547) +- adding autoedits onboarding setup for dotcom users [#6463](https://github.com/sourcegraph/cody/pull/6463) + +#### Autoedit + +- Fix blockify range logic for tab indentation [#6701](https://github.com/sourcegraph/cody/pull/6701) +- E2E tests, adjust color threshold [#6616](https://github.com/sourcegraph/cody/pull/6616) +- Add telemetry and accept behaviour to E2E tests [#6575](https://github.com/sourcegraph/cody/pull/6575) +- Add more E2E test scenarios [#6573](https://github.com/sourcegraph/cody/pull/6573) +- add `discarded` events [#6564](https://github.com/sourcegraph/cody/pull/6564) +- restrict autoedit to vscode [#6184](https://github.com/sourcegraph/cody/pull/6184) +- refactor renderer code to simplify iteration on decor… [#6163](https://github.com/sourcegraph/cody/pull/6163) +- use code completion feature for auto edits [#6161](https://github.com/sourcegraph/cody/pull/6161) +- fix cursor jumping issue [#6156](https://github.com/sourcegraph/cody/pull/6156) +- combine inline completion provider and selection change [#6147](https://github.com/sourcegraph/cody/pull/6147) + +#### Autoedits + +- Correctly produce decorations for files that use Tab indentation [#6617](https://github.com/sourcegraph/cody/pull/6617) +- make it reactive to config changes [#6537](https://github.com/sourcegraph/cody/pull/6537) + +#### Bench + +- unit test framework for cody-bench [#4710](https://github.com/sourcegraph/cody/pull/4710) + +#### Cached-Retriever + +- handle non-file scheme URIs in openTextDocument [#4942](https://github.com/sourcegraph/cody/pull/4942) + +#### Chat + +- improve messaging for non-streaming models [#5568](https://github.com/sourcegraph/cody/pull/5568) + +#### Cody + +- Prep for the A/B test on Claude 3.5 Haiku as the default chat model for Free users (CODY-4455) [#6304](https://github.com/sourcegraph/cody/pull/6304) +- Prevent Enterprise users from logging into dotcom/PLG (CODY-4295) [#6182](https://github.com/sourcegraph/cody/pull/6182) + - Prevent PLG login methods for enterprise users + +#### Context + +- Add Prompt Caching to Code Context (CODY-4807) [#6878](https://github.com/sourcegraph/cody/pull/6878) + +#### Context-Agent + +- move Deep Cody out of model dropdown [#6513](https://github.com/sourcegraph/cody/pull/6513) +- tool status callbacks and process support [#6451](https://github.com/sourcegraph/cody/pull/6451) + +#### Deep-Cody + +- add selected agent tracking and update telemetry [#6548](https://github.com/sourcegraph/cody/pull/6548) +- implement daily usage limit [#6307](https://github.com/sourcegraph/cody/pull/6307) + +#### Eclipse + +- Add support for linux (CODY-3536) [#5573](https://github.com/sourcegraph/cody/pull/5573) + +#### Edit + +- enable predicted outputs for gpt-4o models [#6116](https://github.com/sourcegraph/cody/pull/6116) + - Edit: Enabled [the Predicted Outputs feature](https://platform.openai.com/docs/guides/predicted-outputs) for GPT-4o models. + +#### Enterprise + +- allow multiple models for enterprise customers [#4780](https://github.com/sourcegraph/cody/pull/4780) + +#### Jetbrains + +- enable shell capabilities [#6298](https://github.com/sourcegraph/cody/pull/6298) + +#### Logging + +- Add interactionId to header of Cody Client requests (CODY-4117) [#6450](https://github.com/sourcegraph/cody/pull/6450) + +#### Nls + +- add relevant repo boost [#6502](https://github.com/sourcegraph/cody/pull/6502) + +#### Onebox + +- Collect more telemetry [#6394](https://github.com/sourcegraph/cody/pull/6394) +- Add ability to select search results as follow up context [#6347](https://github.com/sourcegraph/cody/pull/6347) +- Use new prompt editor when onebox is enabled [#6288](https://github.com/sourcegraph/cody/pull/6288) + +#### Perf + +- adds `CachedRetriever` [#4608](https://github.com/sourcegraph/cody/pull/4608) + +#### Plugins + +- add experimental client side Cody plugins [#76](https://github.com/sourcegraph/cody/pull/76) + +#### Prompt-Editor + +- Add new ProseMirror-based implementation [#6272](https://github.com/sourcegraph/cody/pull/6272) + +#### Release + +- add backport workflow [#6119](https://github.com/sourcegraph/cody/pull/6119) + - N/A + +#### Ui-Modelselectorfield + +- Add max height and scrolling to model selector popover [#5844](https://github.com/sourcegraph/cody/pull/5844) + +#### Uninstall + +- Delete cached credentials during re-install (CODY-1043) [#5819](https://github.com/sourcegraph/cody/pull/5819) + - deletes auth credentials and endpoint history when the extension is reinstalled + +#### Vscode + +- Adds uninstall hook [#4246](https://github.com/sourcegraph/cody/pull/4246) + +#### Webview + +- replace Deep Cody with Agentic Chat [#6561](https://github.com/sourcegraph/cody/pull/6561) + +#### Webviews + +- add Sourcegraph Workspaces CTA [#6604](https://github.com/sourcegraph/cody/pull/6604) +- add Sourcegraph Teams providers [#6373](https://github.com/sourcegraph/cody/pull/6373) +- add telemetry events and session-based dismissal for notices [#6266](https://github.com/sourcegraph/cody/pull/6266) + +#### Others + +- Add more control options to cody web [#6715](https://github.com/sourcegraph/cody/pull/6715) +- omnibox cheatsheet [#6676](https://github.com/sourcegraph/cody/pull/6676) +- at mentions for prompt templates editor [#6638](https://github.com/sourcegraph/cody/pull/6638) +- changelog generation + version update action [#6597](https://github.com/sourcegraph/cody/pull/6597) +- generate changelog action [#6516](https://github.com/sourcegraph/cody/pull/6516) +- boost current repo [#6402](https://github.com/sourcegraph/cody/pull/6402) +- add keyboard nav for prompts library [#6388](https://github.com/sourcegraph/cody/pull/6388) + - feat: add keyboard nav for prompts library +- prompts library [#6346](https://github.com/sourcegraph/cody/pull/6346) + - feat: prompts library +- "Report Issue" command for filing bug reports inside VS Code [#3624](https://github.com/sourcegraph/cody/pull/3624) +- support at-mentions context on edits [#3091](https://github.com/sourcegraph/cody/pull/3091) +- support @mention in mid message [#3043](https://github.com/sourcegraph/cody/pull/3043) +- ask Cody about terminal output [#3008](https://github.com/sourcegraph/cody/pull/3008) +- test (edit) command & add tests code lenses [#2959](https://github.com/sourcegraph/cody/pull/2959) +- chat editings, new keybindings, with updated UI [#2826](https://github.com/sourcegraph/cody/pull/2826) +- add support for custom edit commands in chat [#2789](https://github.com/sourcegraph/cody/pull/2789) +- add generated unit test to files automatically [#2646](https://github.com/sourcegraph/cody/pull/2646) +- display error in webview for simple chat [#2132](https://github.com/sourcegraph/cody/pull/2132) +- restore chat webview on reload [#1918](https://github.com/sourcegraph/cody/pull/1918) +- add Claude model 2.0 and 2.1 [#1860](https://github.com/sourcegraph/cody/pull/1860) +- add configurable enhanced context [#1738](https://github.com/sourcegraph/cody/pull/1738) +- pass additional input to custom command [#1731](https://github.com/sourcegraph/cody/pull/1731) +- add restart chat btn to new chat panel [#1687](https://github.com/sourcegraph/cody/pull/1687) +- add chat model selection dropdown [#1676](https://github.com/sourcegraph/cody/pull/1676) +- enable editor title icon by default [#1651](https://github.com/sourcegraph/cody/pull/1651) +- add context file via @ in chat input [#1631](https://github.com/sourcegraph/cody/pull/1631) +- add chat command to sidebar view [#1609](https://github.com/sourcegraph/cody/pull/1609) +- add icons and enablement conditions for commands [#1510](https://github.com/sourcegraph/cody/pull/1510) +- add experimental chat panel [#1486](https://github.com/sourcegraph/cody/pull/1486) +- add source tracking for recipe execution [#1467](https://github.com/sourcegraph/cody/pull/1467) +- auto format code after applying edits [#1441](https://github.com/sourcegraph/cody/pull/1441) +- add source tracing for code generated [#1419](https://github.com/sourcegraph/cody/pull/1419) +- feature flag for making less unhelpful suggestion requests [#1392](https://github.com/sourcegraph/cody/pull/1392) +- add "regenerate" code lens for edits [#1383](https://github.com/sourcegraph/cody/pull/1383) +- filter context with .cody/.ignore [#1382](https://github.com/sourcegraph/cody/pull/1382) +- prevent unhelpful suggestion at empty file end line [#1330](https://github.com/sourcegraph/cody/pull/1330) +- New "Save Code to File" button and other chat code block style updates [#1119](https://github.com/sourcegraph/cody/pull/1119) +- new /doc command with smart selection [#1116](https://github.com/sourcegraph/cody/pull/1116) +- remove unwanted suggestion from the cache [#1105](https://github.com/sourcegraph/cody/pull/1105) +- add infill mode to anthropic claude instant [#974](https://github.com/sourcegraph/cody/pull/974) +- custom starter message configuration [#963](https://github.com/sourcegraph/cody/pull/963) +- add button to export chat history to JSON [#829](https://github.com/sourcegraph/cody/pull/829) +- code smell command, display commands error in chat [#602](https://github.com/sourcegraph/cody/pull/602) +- use token from local fs path [#471](https://github.com/sourcegraph/cody/pull/471) + +### Fix + +#### Accounts + +- Do not prefill the dotcom URL in the Enterprise login field [#6418](https://github.com/sourcegraph/cody/pull/6418) +- Do not sign out when removing an unrelated account [#6269](https://github.com/sourcegraph/cody/pull/6269) + - fix/accounts: Removing a second account does not dump you back at the login screen. + +#### Agent + +- Client-managed secrets bug [#6238](https://github.com/sourcegraph/cody/pull/6238) + - Fixes a bug in the Eclipse plugin where the extension could become unresponsive. + +#### Agentic-Chat + +- fix prompt-mixin for deep-cody agent [#6654](https://github.com/sourcegraph/cody/pull/6654) + +#### Agentic-Context + +- Reveal hidden switch in context popup [#6694](https://github.com/sourcegraph/cody/pull/6694) +- update search tool prompt and examples [#6632](https://github.com/sourcegraph/cody/pull/6632) + +#### Api + +- Set API identifying headers on all HTTP requests (CODY-4209) [#6102](https://github.com/sourcegraph/cody/pull/6102) + - Sets the `X-Requested-With` header on all HTTP requests. + +#### Audoedit + +- fix renderer testing command [#6408](https://github.com/sourcegraph/cody/pull/6408) +- do not render removal decorations twice [#6405](https://github.com/sourcegraph/cody/pull/6405) +- fix the scrollbar issue [#6158](https://github.com/sourcegraph/cody/pull/6158) + +#### Auto-Edit + +- fix the false notification for auto-edit non eligibility [#6899](https://github.com/sourcegraph/cody/pull/6899) +- fix temperature value to be low for output consistency [#6853](https://github.com/sourcegraph/cody/pull/6853) +- fix the cody status bar with new suggestion mode [#6691](https://github.com/sourcegraph/cody/pull/6691) +- fix the feature name [#6682](https://github.com/sourcegraph/cody/pull/6682) + +#### Autoedit + +- Ensure suffix decorations do not visually interfere with other decorations [#6554](https://github.com/sourcegraph/cody/pull/6554) +- fix shrink prediction logic [#6404](https://github.com/sourcegraph/cody/pull/6404) +- fix suffix matching logic [#6171](https://github.com/sourcegraph/cody/pull/6171) + +#### Autoedits + +- Fix E2E tests on main [#6576](https://github.com/sourcegraph/cody/pull/6576) + +#### Chat + +- Hide insert and new file buttons if there is no `edit` capability [#6018](https://github.com/sourcegraph/cody/pull/6018) + - Hide non-functional edit buttons in chat if client does not support the functionality. +- Improve performance in streaming responses in long chats [#5875](https://github.com/sourcegraph/cody/pull/5875) + - Chat response streaming is much smoother, especially for long chats. +- support non-streaming chat completion requests [#5565](https://github.com/sourcegraph/cody/pull/5565) + - feat(chat): support non-streaming requests +- reorder feedback button submission logic [#5509](https://github.com/sourcegraph/cody/pull/5509) + - Chat: Fixed feedback buttons not working in chat. + +#### Ci + +- add cross-env dep and use with LOG_BUNDLE_SIZE [#6819](https://github.com/sourcegraph/cody/pull/6819) +- Increase test timeout for uninstall test [#6038](https://github.com/sourcegraph/cody/pull/6038) +- disable google auth login if the PR is from a fork [#5984](https://github.com/sourcegraph/cody/pull/5984) +- improvements for test reliability in CI [#4447](https://github.com/sourcegraph/cody/pull/4447) + +#### Cli + +- fail fast if the provided --context-file is too large [#5191](https://github.com/sourcegraph/cody/pull/5191) + +#### Codegen + +- Adds special cases for `AuthStatus` to re-enable codegen [#5854](https://github.com/sourcegraph/cody/pull/5854) + +#### Cody + +- fix chat context review logic [#6602](https://github.com/sourcegraph/cody/pull/6602) +- fix empty local storage cody chat run [#6322](https://github.com/sourcegraph/cody/pull/6322) + +#### Commands + +- remove duplicated commands from Cody Commands menu [#5557](https://github.com/sourcegraph/cody/pull/5557) + +#### Context + +- Link to helpful resource when current repo not indexed in non-dotcom [#6695](https://github.com/sourcegraph/cody/pull/6695) +- Nit, remove duplicate "this" from Agentic context popover [#6633](https://github.com/sourcegraph/cody/pull/6633) + +#### Context-Agent + +- add status callbacks back [#6479](https://github.com/sourcegraph/cody/pull/6479) + +#### Deep-Cody + +- Rate limiter synchronization issue [#6377](https://github.com/sourcegraph/cody/pull/6377) +- missing experimental badge on model list [#6334](https://github.com/sourcegraph/cody/pull/6334) +- agent can removes memory from storage [#6332](https://github.com/sourcegraph/cody/pull/6332) +- wildcard should not be ignored in allow list for shell context [#6256](https://github.com/sourcegraph/cody/pull/6256) + +#### Deps + +- update dependency commander to v11 [#530](https://github.com/sourcegraph/cody/pull/530) +- update dependency lru-cache to v10 [#526](https://github.com/sourcegraph/cody/pull/526) + +#### Dev + +- fix params used by groqChatClient [#5490](https://github.com/sourcegraph/cody/pull/5490) + - Fixed an issue where incorrect request parameters caused stream requests to fail when using local OpenAI-compatible model provider through the groqChatClients. + +#### Editor + +- Ask Cody to Fix no longer throws exceptions in TypeScript files [#6473](https://github.com/sourcegraph/cody/pull/6473) + +#### Graphql + +- Cache the SiteProductVersion query for up to 10 minutes [#6111](https://github.com/sourcegraph/cody/pull/6111) + - SiteProductVersion, a heavily used GraphQL query, is cached for up to 10 minutes. Failures are retried with exponential backoff. + +#### Intent + +- Insert detected intent scores into telemetry event metadata in acceptable format [#6686](https://github.com/sourcegraph/cody/pull/6686) + +#### Jetbrains + +- Don't open a new chat window when applying code from chat [#5358](https://github.com/sourcegraph/cody/pull/5358) +- Use postcss-nested to support Chromium 111 in JetBrains 2023.2 JBCEF [#5344](https://github.com/sourcegraph/cody/pull/5344) + +#### Local_e2e + +- diagnose properly access token issues [#4854](https://github.com/sourcegraph/cody/pull/4854) + +#### Models + +- ensure Tool Cody is only added when enabled [#6753](https://github.com/sourcegraph/cody/pull/6753) + +#### Modelselectfield + +- missing overflow scrollbar when there isn't space to show entire list [#6423](https://github.com/sourcegraph/cody/pull/6423) + - fix(modelSelectField): missing overflow scrollbar when there isn't space to show entire list + +#### Omnibox + +- add conditional rendering to buttons [#6731](https://github.com/sourcegraph/cody/pull/6731) +- fix available filters when deselecting [#6717](https://github.com/sourcegraph/cody/pull/6717) +- Hide header labels in narrow chat [#6407](https://github.com/sourcegraph/cody/pull/6407) + +#### Onebox + +- Do not focus editor when inserting/updating search results context [#6385](https://github.com/sourcegraph/cody/pull/6385) + +#### Release + +- remove checkout and pull steps to keep workflow referen… [#6737](https://github.com/sourcegraph/cody/pull/6737) +- fix generate changelog template string [#6726](https://github.com/sourcegraph/cody/pull/6726) +- add GH_TOKEN for gh command [#6517](https://github.com/sourcegraph/cody/pull/6517) +- add $ variable invocation [#6509](https://github.com/sourcegraph/cody/pull/6509) + - Fixes error in release notification step +- remove brackets around version number [#6310](https://github.com/sourcegraph/cody/pull/6310) +- Update backport action to override team_reviews [#6136](https://github.com/sourcegraph/cody/pull/6136) + - N/A + +#### Telemetry + +- add billing metadata to `onebox` events [#6802](https://github.com/sourcegraph/cody/pull/6802) + +#### Vscode + +- adjust user avatar image size in UserMenu and TabsBar [#6518](https://github.com/sourcegraph/cody/pull/6518) + +#### Web + +- Fix an error in auth arising from missing Symbol.dispose. [#6328](https://github.com/sourcegraph/cody/pull/6328) + +#### Webview + +- reorder human editor menu buttons [#6660](https://github.com/sourcegraph/cody/pull/6660) +- update context cell for deep cody [#6553](https://github.com/sourcegraph/cody/pull/6553) +- Skip webview copying for eclipse [#5924](https://github.com/sourcegraph/cody/pull/5924) + +#### Webviews + +- update z-index for user menu [#6380](https://github.com/sourcegraph/cody/pull/6380) +- standardized user avatar size [#6331](https://github.com/sourcegraph/cody/pull/6331) +- limit user avatar height to 24px [#6319](https://github.com/sourcegraph/cody/pull/6319) +- update visual-studio.css scrollbar color [#5513](https://github.com/sourcegraph/cody/pull/5513) + +#### Others + +- remove code search button [#6855](https://github.com/sourcegraph/cody/pull/6855) +- handle missing spaces around @ mentions in cody chat [#6842](https://github.com/sourcegraph/cody/pull/6842) +- define all base64 characters [#6837](https://github.com/sourcegraph/cody/pull/6837) +- improved support for special characters around @ mentions [#6797](https://github.com/sourcegraph/cody/pull/6797) +- added extension banner to web [#6757](https://github.com/sourcegraph/cody/pull/6757) +- Search results in Cody visual update [#6714](https://github.com/sourcegraph/cody/pull/6714) +- add z-index to quick start modal [#6711](https://github.com/sourcegraph/cody/pull/6711) +- only log on open file [#6704](https://github.com/sourcegraph/cody/pull/6704) +- unicode support, remove current repo mention [#6688](https://github.com/sourcegraph/cody/pull/6688) +- changelog generator with titles instead of changelog entries [#6669](https://github.com/sourcegraph/cody/pull/6669) +- Intent handling logic fixes [#6637](https://github.com/sourcegraph/cody/pull/6637) +- Hide search result checkboxes instead of disabling them [#6568](https://github.com/sourcegraph/cody/pull/6568) +- Remove search context chip on resubmission [#6556](https://github.com/sourcegraph/cody/pull/6556) +- do not filter out path-only results [#6549](https://github.com/sourcegraph/cody/pull/6549) +- Move BigQuery insertion after release step [#6477](https://github.com/sourcegraph/cody/pull/6477) +- remove trailing spaces from extracted query [#6432](https://github.com/sourcegraph/cody/pull/6432) +- Prevent style leaks in cody web [#6427](https://github.com/sourcegraph/cody/pull/6427) +- Styling updates to prompt list [#6409](https://github.com/sourcegraph/cody/pull/6409) +- no prompts found is now shown even with filters [#6387](https://github.com/sourcegraph/cody/pull/6387) + - fix: show "no prompts found" when no prompt matches the filter +- rewrite symf query only once [#6070](https://github.com/sourcegraph/cody/pull/6070) +- Change chat input placeholder text [#6011](https://github.com/sourcegraph/cody/pull/6011) +- make default chat input taller [#6002](https://github.com/sourcegraph/cody/pull/6002) +- visual tweaks and polish on Cody chat panel [#6000](https://github.com/sourcegraph/cody/pull/6000) +- handle git diff path parsing on Windows [#5449](https://github.com/sourcegraph/cody/pull/5449) + - Command: Fixed an issue where the experimental `Generate Commit Message` command would fail on Windows due to incorrect parsing of the git diff output. +- use backticks for correct string template syntax [#4967](https://github.com/sourcegraph/cody/pull/4967) +- set cody.chatInSidebar context before cody.activated [#4952](https://github.com/sourcegraph/cody/pull/4952) +- support tree view for non-plg users only [#4950](https://github.com/sourcegraph/cody/pull/4950) +- remove isFirstMessage check for adding userContextFromSelection [#4341](https://github.com/sourcegraph/cody/pull/4341) +- ensure range is RangeData instance [#4084](https://github.com/sourcegraph/cody/pull/4084) +- update ContextItemSource for usage examples [#3986](https://github.com/sourcegraph/cody/pull/3986) +- Handle HTTP URIs and decode URI components in URL context mentions [#3902](https://github.com/sourcegraph/cody/pull/3902) +- sync edit models on AuthStatus change [#3058](https://github.com/sourcegraph/cody/pull/3058) +- ignore non file in status bar [#3013](https://github.com/sourcegraph/cody/pull/3013) +- handle missing prompts in custom commands [#3012](https://github.com/sourcegraph/cody/pull/3012) +- handle ask and edit commands from menu [#2941](https://github.com/sourcegraph/cody/pull/2941) +- update chat input placeholder [#2934](https://github.com/sourcegraph/cody/pull/2934) +- do not display non-chat view in panel [#2904](https://github.com/sourcegraph/cody/pull/2904) +- doc command with empty chat [#2886](https://github.com/sourcegraph/cody/pull/2886) +- update chat panel title on resetting chat [#2786](https://github.com/sourcegraph/cody/pull/2786) +- missing preamble in edit commands [#2716](https://github.com/sourcegraph/cody/pull/2716) +- remove codyProEnabled field from GraphQL API call [#2667](https://github.com/sourcegraph/cody/pull/2667) +- handle missing primaryEmail for enterprise users [#2665](https://github.com/sourcegraph/cody/pull/2665) +- model selection on start up [#2648](https://github.com/sourcegraph/cody/pull/2648) +- ignore all non-file uris by default [#2640](https://github.com/sourcegraph/cody/pull/2640) +- Chat Model DropDown [#2627](https://github.com/sourcegraph/cody/pull/2627) +- respect cody.useContext for context fetching [#2616](https://github.com/sourcegraph/cody/pull/2616) +- check active editor before executing commands [#2614](https://github.com/sourcegraph/cody/pull/2614) +- duplicate edit handling in chat [#2612](https://github.com/sourcegraph/cody/pull/2612) +- show error after Cody response in chat UI [#2566](https://github.com/sourcegraph/cody/pull/2566) +- only prevent default on Ctrl key combo [#2558](https://github.com/sourcegraph/cody/pull/2558) +- remove enhanced context from commands [#2537](https://github.com/sourcegraph/cody/pull/2537) +- chat show up in tree view on submit [#2171](https://github.com/sourcegraph/cody/pull/2171) +- invert notification toggle logic [#2122](https://github.com/sourcegraph/cody/pull/2122) +- decrease chat panel creation debounce time [#2115](https://github.com/sourcegraph/cody/pull/2115) +- open file with range in simple chat [#2092](https://github.com/sourcegraph/cody/pull/2092) +- migrate to chat history manager [#2059](https://github.com/sourcegraph/cody/pull/2059) +- display welcome message by os [#2051](https://github.com/sourcegraph/cody/pull/2051) +- truncate long panel title [#2031](https://github.com/sourcegraph/cody/pull/2031) +- revive simple chat panel [#2016](https://github.com/sourcegraph/cody/pull/2016) +- handle chat command selection logic [#1980](https://github.com/sourcegraph/cody/pull/1980) +- send-button resizes on click [#1977](https://github.com/sourcegraph/cody/pull/1977) +- format chat panel titles [#1967](https://github.com/sourcegraph/cody/pull/1967) +- aligns chat pop-up selection style [#1962](https://github.com/sourcegraph/cody/pull/1962) +- backspace and delete keys to remove character [#1906](https://github.com/sourcegraph/cody/pull/1906) +- display local context [#1858](https://github.com/sourcegraph/cody/pull/1858) +- chat submit button style [#1850](https://github.com/sourcegraph/cody/pull/1850) +- race condition when opening chat panel [#1836](https://github.com/sourcegraph/cody/pull/1836) +- race condition on new panel creation [#1835](https://github.com/sourcegraph/cody/pull/1835) +- select first command on slash [#1828](https://github.com/sourcegraph/cody/pull/1828) +- chat history handling in ChatPanelProvider [#1826](https://github.com/sourcegraph/cody/pull/1826) +- resolve editor when getting doc context [#1793](https://github.com/sourcegraph/cody/pull/1793) +- show edit button on last user message [#1781](https://github.com/sourcegraph/cody/pull/1781) +- context files always display 0 lines [#1776](https://github.com/sourcegraph/cody/pull/1776) +- do not reset file matches on every key [#1755](https://github.com/sourcegraph/cody/pull/1755) +- forbid `