* ✨ shared indexing * 🎨 indexing * 🧑💻 npm i --no-save in prepackage.js * fix issue with /edit not acknowledging highlighted code after retrying * 🚚 rename addLogs to addPromptCompletionPair * Bedrock chat completion, Anthropic models * 🩹 add filter for midline imports/top-level keywords and encoding header * 🩹 add .t. to stop words * 🔥 Improved Ctrl/Cmd+I (#1023) * ⚡️ improved diff streaming algo * 🎨 better messaging/formatting for further cmd/ctrl+I instructions * ⚡️ more reliably filter out unwanted explanations * 🚸 better follow up edits * 💄 accept/reject diffs block-by-block * ✨ cmd/ctrl+z to reject diff * 🚚 rename variables * 💄 allow switching files when inline diff still visible * 🚸 don't show quick pick if not ctx providers exist * 🚧 (sort of) allow switching editors while streaming diff * 💄 show model being used for cmd/ctrl+I * 💄 don't add undo stops when generating diff * 🐛 fix shortcuts for accept/reject diff blocks * ✨ improved GPT edit prompt, taking prefix/suffix into account * ✨ improved prompting for empty selection ctrl/cmd+I * ⚡️ immediately refresh codelens * 🐛 use first model if default undefined * ⚡️ refresh codelens after diff cleared * 💄 update keyboard shortcuts * ⚡️ Improved edit prompts for OS models (#1029) * 💄 refresh codelens more frequently * ⚡️ improved codellama edit prompt * ⚡️ better codellama prompt * ⚡️ use same improved prompt for most OS models * 🎨 refactor chat templates * 🎨 refactor llama2 prompt to allow ending assistant message * ⚡️ separate os models prompt when no prefix/suffix * 🎨 refactor to allow putting words in the model's mouth * ⚡️ prune code around cmd/ctrl+I * 🚚 rename to cmd/ctrl+I * 🎨 make raw a base completion option * 🩹 small improvements * 🩹 use different prompt when completions not supported * Keep the same statusBar item when updating it to prevent flickering of the status bar. (#1022) * 🎨 add getRepoName to IDE, use for indexing * 🎨 implement server client interface * 📌 pin to vectordb=0.4.12 * 🧑💻 mark xhr-sync-worker.js as external in esbuild * 🎨 break out ignore defaults into core * 🎨 update getRepoName * 🐛 fix import error * 🩹 fix chat.jsonl logging * ⚡️ improved OpenAI autocomplete support * 🐛 fix bug causing part of completions to be skipped * 🔥 remove URLContextProvider * ✨ Add Groq as an official provider * 🩹 make sure autocomplete works with claude * 💄 update positioning of code block toolbar to not cover code * ✨ Run in terminal button * ✨ insert at cursor button * ✨ Regenerate and copy buttons * ✨ Button to force re-indexing * 🐛 make sure tooltip IDs are unique * ✨ Button to continue truncated response * 🚧 WIP on inline edit browser embedding * 🚧 inline TipTapEditor * 🚧 WIP on inline TipTapEditor * 🔥 remove unused test component * 🚧 native inline edit * 💄 nicer looking input box * ✨ Diff Streaming in JetBrains * 💄 line highlighting * 💄 arial font * ✨ Retry with further instructions * 🚧 drop shadow * ✨ accept/reject diffs * ✨ accept/reject diffs * 🐛 fix off-by-one errors * 🚧 swap out button on enter * 💄 styling and auto-resize * 💄 box shadow * 🚧 fix keyboard shortcuts to accept/reject diff * 💄 improve small interactions * 💄 loading icon, cancellation logic * 🐛 handle next.value being undefined * ✨ latex support * Bug Fix: Add ternary operator to prevent nonexistant value error (#1052) * add terniary operator * Removing logging * remove comment --------- Co-authored-by: Justin Milner <jmilner@jmilner-lt2.deka.local> Co-authored-by: Nate Sesti <33237525+sestinj@users.noreply.github.com> * 🎨 small formatting change * 🩹 tweak /edit solution * ✨ Dropdown to select model * 🔊 print when SSL verification disabled * 📌 pin esbuild version to match our hosted binary * 🔥 remove unused package folder * 👷 add note about pinning esbuild * 🚚 rename pkg to binary * ⚡️ update an important stop word for starcoder2, improve dev data * 🐛 fix autocomplete bug * Update completionProvider.ts Add \r\n\r\n stop to tab completion * 📌 update package-locks * 🐛 fix bug in edit prompt * 🔊 log extension version * 🐛 handle repo undefined in vscode * ⏪ revert back to esbuild ^0.17.19 to solve no backend found error with onnxruntime * 🩹 set default autocomplete temp to 0.01 to be strictly positive * make the useCopyBuffer option effective (#1062) * Con-1037: Toggle full screen bug (#1065) * webview reset * add warning --------- Co-authored-by: Justin Milner <jmilner@jmilner-lt2.deka.local> * Update completionProvider.ts as @rootedbox suggested * Resolve conflict, accept branch being merged in (#1076) * Resolve conflict, accept branch being merged in * remove accidental .gitignore add * whoops, put gitignore back * fix --------- Co-authored-by: Justin Milner <jmilner@jmilner-lt2.deka.local> * #1073: update outdated documentation (#1074) * 🩹 small tweaks to stop words * Add abstraction for fetch to easily allow using request options (#1059) * add fetch helper function with request options * add support for request options for Jira context provider * Add a new slash command to review code. (#1071) * Add a new slash command to review code. * clean code * 🩹 add new starcoder artifact as stopword * 💄 slight improvements to inline edit UI * 🔖 update default models, bump gradle version * 📝 recommend starcoder2 * 🐛 fix jetbrains encoding issue * 🩹 don't index site-packages * 🩹 error handling in JetBrains * 🐛 fix copy to clipboard in jetbrains * fix: cursor focus issue causing unwanted return to text area (#1086) * 📝 mention autocomplete in jetbrains * 📝 Tab-autocomplete README * 🔥 remove note about custom ctx providers only being on VS Code * 📝 docs about http context provider * 👥 pull request template * Update from Claude 2 to Claude 3 (#1078) * 📝 add FAQ about single-line completions * 📝 update autocomplete docs * fix cursor focus issue causing unwanted return to text area --------- Co-authored-by: Nate Sesti <sestinj@gmail.com> Co-authored-by: Ty Dunn <ty@tydunn.com> Co-authored-by: Nate Sesti <33237525+sestinj@users.noreply.github.com> * 🔧 option to disable autocomplete from config.json * ✨ option to disable streaming with anthropic * ✅ Test to verify that files are packaged * Add FIM template for CodeGemma (#1097) Also pass stop tokens to llama.cpp. * ✨ customizable rerankers (#1088) * ✨ customizable rerankers * 💄 fix early truncation button * ⚡️ improvements to full text search + reranking * ⚡️ only use starcoder2 stop words for starcoder2 * ⚡️ crawl code graph for call expressions * 🚧 starcoder2-7b free trial * 🚧 free trial client for embeddings and re-ranking * 🚧 embeddings provider * ✅ test for presence of files in CI * 🐛 fixes to reranking * ✨ new onboarding experience * ✨ new onboarding experience * 💄 small tweaks to onboarding * 🩹 add stopAtLines filter to /edit * 🐛 clean up vite build errors * 👷 make vscode external in binary build * 💄 improved models onboarding for existing users * 💄 default indexing progress to 0.0 * 🐛 small fixes to reranking * 👷 clear folders before prepackage * 👷 say where .vsix is output * 👷 also download arm packages outside of gh actions * 🎨 add AbortSignal to indexing * 🔧 starcoder, not 2 in config_schema * 🚚 again, starcoder, not 2 * 🐛 fix bug when reranker undefined * 🩹 fix binary tsc error * ✨ configure context menu prompts * 🐛 acknowledge useLegacyCompletionsEndpoint * 🚑 fix keep existing config option * 🔊 learn about selection * ⚡️ improvements to indexing reporting when not in git repo * 🥅 handle situation where git doesn't exist in workspace * ✨ support for gemini 1.5 pro --------- Co-authored-by: Nithish <nithishmohandass06@gmail.com> Co-authored-by: EC2 Default User <ec2-user@ip-172-31-2-149.ec2.internal> Co-authored-by: LapinMalin <111463204+TheLapinMalin@users.noreply.github.com> Co-authored-by: Justin Milner <42585006+justinmilner1@users.noreply.github.com> Co-authored-by: Justin Milner <jmilner@jmilner-lt2.deka.local> Co-authored-by: lmaosweqf1 <138042737+lmaosweqf1@users.noreply.github.com> Co-authored-by: ading2210 <71154407+ading2210@users.noreply.github.com> Co-authored-by: Martin Mois <martin.mois@googlemail.com> Co-authored-by: Tobias Jung <102594442+tobiajung@users.noreply.github.com> Co-authored-by: Jason Jacobs <nerfnerd@gmail.com> Co-authored-by: Nithish <83941930+Nithishvb@users.noreply.github.com> Co-authored-by: Ty Dunn <ty@tydunn.com> Co-authored-by: postmasters <namnguyen@google.com>
3 lines
140 B
JavaScript
3 lines
140 B
JavaScript
// https://github.com/evanw/esbuild/issues/1492#issuecomment-893144483
|
|
export var importMetaUrl = require("url").pathToFileURL(__filename);
|