Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add stream support for Bedrock Anthropic * 🎨 make llamatokenizer commonjs compatible * ➕ add esbuild optional deps * 🚚 rename vendor/node_modules -> modules * 🔖 update core version * 🐛 fixes for transformers.js compatibility * 🔖 update core version * 🎨 set modelPath in constructor * 🎨 fix transformers.js import * Drafted max depth changes * 🎨 eslint enforce import extensions * 🎨 require -> import * 🚸 notify user if not diff in /commit * 💄 Improve colors of the IntelliJ tool window icon (#1273) Without this fix, the continue icon sticks out from the other toolwindow icons, resulting in an inconsistent appearance of the whole IDE and creates a feeling that the continue plugin "doesn't fit, something must be broken". According to https://plugins.jetbrains.com/docs/intellij/icons.html#new-ui-icon-colors specific colors are needed to work nicely with dark and light modes. Bonus is that the active tool window icon color then changes automatically to white. Co-authored-by: Lukas Baron <[email protected]> * ✨ send Bearer token to Ollama if apiKey set * 🐛 fix slash command bug * 🧑💻 add onnxruntime (--save-dev) for types * 🐛 don't apply to file when running code block in terminal * 🐛 avoid double paste * ✨ gpt-4o * 🎨 pass uniqueId to constructor * 🚸 focus without scrolling into vie * 🎨 refactoring for continue-proxy LLM (#1277) * 🐛 continue server client fixes * 🎨 refactor OpenAI _getHeaders * 🎨 pass ideSettings to llmFromDescription * ⚡️ improve add docstring command * 💚 ci updates * 🐛 merge fixes * 💄 increase font size in JB * 🐛 fix repeated paste bug * 🐛 fix build script * 🩹 various small improvements * 📌 pin esbuild 0.17.19 * 🧑💻 pnpm i gui in prepackage * 🐛 show all diff changes in vscode * 🩹 getMetaKeyName * 🐛 fix reading of unopened ipynb files * ⚡️ gpt-4o system prompt * 💄 make font size configurable in config.json ui.fontSize * 🩹 properly dispose of diff handler * 🐛 fix indexing status display * ⚡️ context pruning * 🎨 update free trial models * fix: remove some backup files generated by pkg if present (#1287) * Corrections to indexDocs params * adjust toCopy (#1305) Co-authored-by: Justin Milner <[email protected]> * Nate/prompt-file (#1308) * ✨ .prompt files * 🧑💻 back to npm : ( * 🎨 nicer dropdown icon * 🎨 full switch back to npm * 🧑💻 uninstall script for fresh start * 🎨 updated package-locks * 🔥 remove hello from continuerc.json * 🔥 remove example files * 🎨 update test prompt * 🎨 update prompt * 🎨 update test prompt * 👷 create out/node_modules in prepackage.js * Log prompt-tokens to devdb and show in 'My Usage' view (#1309) * Also log the number of prompt tokens to the dev-db * Show prompt tokens in 'My Usage' view * 🔥 remove console logs * add lm studio tab-autocomplete walkthrough (#1298) * 📝 update autocomplete LM Studio docs * 💚 fix prepackage.js * ⬆️ upgrade lancedb version * 🚸 make it easier to continue past trial * 🚸 improve model setup process * 📌 update package-lock.jsons * 🔀 merge changes * 🩹 small fixes * 🐛 fix jetbrains build * 🩹 more jetbrains fixes * 🎨 jetbrains improvements * 🐛 fix lancedb prob in jetbrains build * 👷 update jetbrains build process * convert to use interface, fix type-related bug, more * ✨ intellij problems context provider * 👷 add script utils file * 💚 fix jetbrains build regression * add Docs wrong values * 🎨 dynamic import transformers.js * 🩹 small jetbrains updates * ✨ folder context provider in jetbrains * 🎨 many more jetbrains improvements * protocol stuff * 🐛 fix prompt file loading bug * small corrections, some todos * docs: add setup guide for OpenRouter (#1284) * Update preIndexedDocs.ts (#1292) Add Bootstrap and Alpine.js as pre indexed docs. * add toString (#1324) * add toString * Fix indentation --------- Co-authored-by: Justin Milner <[email protected]> * don't overwrite all models in onboarding * 🔧 override headers with custom headers * ✨ allow overwriting slash command description * feature flag (#1327) * ➕ feature flags dependency * 🎨 make getHeaders awaitable * 🔒️ token count for abuse monitoring * 👷 remove win32-arm64 target * Update build.js (#1330) Fix error: EBUSY: resource busy or locked, rmdir '...\continue\binary\tmp\continue-node_modules-lancedb' * 📌 pin onnxruntime version to match transformers.js * 🎨 transformers cleanup, extensionVersion header * 🔥 remove lingering pnpm * 🎨 update default models * 🎨 update defaults * 👷 fix version in build post-check * 🎨 test.js in dev * 🧑💻 cleaning * Add Gemini 1.5 Flash as a model (#1337) * Fixes for dialog, remove logging, indexing corrections * cleanup * 🎨 log dev data for tokens generated * Expose custom context provider registration through a vscode extension api. (#1288) * Make github crawler find default branch * Cleanup * 🔀 merge fixes * ⚡️ small improvements * 🎨 tell users transformers.js not supported * 🎨 trial updates * 📝 update jetbrains readmej * ⚡️ Use gptEditPrompt for Mistral * ✨ Codestral FIM * 🔖 update gradle version * Fix typo "Experimantal" (#1353) * 🎨 Refactor core (#1281) * 🎨 refactor out react context * 🎨 refactor local storage * 🎨 refactor IdeMessenger * 🔥 removing unused files * 🚚 move scripts * ✅ setup VSCode integration testing * 🎨 fix test-related stuff * 🚧 testing * 🎨 tweak terminal cmd+L * 🧑💻 install biome in core * 🎨 run biome check on core * 🎨 run biome check in vscode * 🎨 run biome check in binary * 🧑💻 global biome config * 🎨 run biome check on core * 🎨 run biome check in vscode * 🎨 fix a few biome warnings * 🚧 WIP on protocols * 🚧 progress, organizing, about to remove webviewCore protocol * 🚧 now running * 🚧 move indexing code to core * 🚧 WIP on JetBrains indexing implementation * 🎨 finish listDir * 🚧 gui fixes * 🏷️ update IMessenger.on return type * 🐛 fix jetbrains types + IDE detection * 🧑💻 set up debugging for binary with TcpMessenger * 👷 fix prepackage.js * 🧑💻 turn off debug mode for intellij * 🐛 merge fixes * 🐛 fixes after refactor * 🐛 merge fixes * 💄 increase font size in JB * 🔀 merge changes * 🩹 small fixes * 🐛 fix jetbrains build * 🩹 more jetbrains fixes * 🎨 jetbrains improvements * 🐛 fix lancedb prob in jetbrains build * 👷 update jetbrains build process * ✨ intellij problems context provider * 👷 add script utils file * 💚 fix jetbrains build regression * 🎨 dynamic import transformers.js * 🩹 small jetbrains updates * ✨ folder context provider in jetbrains * 🎨 many more jetbrains improvements * 🔀 merge fixes * ⚡️ small improvements * 🎨 tell users transformers.js not supported * 🎨 trial updates * 📝 update jetbrains readmej * ⚡️ only use smaller context for local autocomplete models * ⚡️ improve bracket filter * ✨ global .continue/.prompts folder * 💄 improved model setup process * 🥅 display VSCode req errs * ⚡️ improved autocomplete stopping * 🎨 count cmd+I * 🔥 remove duplicate import * 🔥 remove unnecessary headers * ⚡️ limit input history length * ⚡️ limit submenu items until you can use disk-based search, to avoid high memory use * 🔥 remove duplicate function def * visibility not adjusting * Smooth scrolling until mouse used * Use smooth transition * Cleanup * Free Trial Auth (#1367) * 🎨 pass gh auth token to free trial * 💄 improved onboarding flow * 🎨 make fewer auth reqs * 🎨 refactor ordering of vscode deps * 🐛 resolve confighandler * ⚡️ autocomplete stopping improvements * 🔥 remove unused auth code * ⚡️ consider previous completion in bracket matching * Build fixes: Remove duplicated code, re-add overwritten commit (#1358) * readd overwritten commit * Remove duplicated code * 📝 update keywords * ✨ /commit slash command * 🎨 make transformers.js esm compatible * ⚡️ fix jetbrains indexing perfomance issue * 💄 autocomplete model onboarding * ✨ mistral free trial autocomplete * ✨ mistral description * 🩹 comment out fireworks.png * 🎨 trial fim model * 🎨 get gh token for autocomplete model trial * ✨ gh auth token jb * 🔧 update config files * 🎨 jetbrains onboarding * 🧑💻 create gui/dist if it doesn't exist * Fix sidebar indexing status timing-related bugs (#1368) * readd overwritten commit * Remove duplicated code * Fix status load in and failed state update * Late sidebar open bugs fixed * Change ideMessenger post parameters * debug pause * Don't use global, fix table creation bug * Creating new branch for config-related issues here * cleanup * 🚸 help user avoid login prompt if unwanted * 🚸 update onboarding flow * 📝 codestral as recommended in docs * feat: Add cloudflare as provider * 📝 set up codestral walkthrough * codestral api base * update codestral api link * codestral api link * bearer token * 🐛 fix config loading * cleaner error message * fix codestral templating * 🔥 remove unused kotlin test * 🧑💻 ./gradlew build * codestral fim template * add additional llama.cpp params * feat:Add promptPath configuration to use promptFolder from JSON file in load.ts (#1377) Co-authored-by: catatapiafuentes <[email protected]> * Full project file path in context (#1407) * Full workspace file path when using @OPEN Files * Full project file path for @Files and 'active file' context * FileTreeContextProvider uses splitPath from util instead of local copy * relative-to-root file paths for rag retrieval * ✨ jetbrains .continuerc.json support * tweak * ✨ allow non git tracked .prompts folder * ✨ currentFile in prompt files * explain the purpose of sign in * help users remove free trial models * ⚡️ improved codestral multi-file prompt template * better filtering of model artifacts * improve sign in flow * small tweaks * ✨ add gitRepo and completionId to dev data * add unique id to autocomplete dev data * fix build * update pluginVersion * fix intellij build * feat(embeddings): add gemini provider (#1362) * docs(walkthroughs): use correct table name for 'tag_catalog' * feat(embeddings): add gemini * duplicate code deletion * docs(contributing): update incorrect instructions * revert eslint changes * docs(embeddings): use correct gemini model name * Delete package.json * Feat/gemini flash (#1352) * Remove duplicate item from array * Add references to Gemini Flash * Update documentation to ref Gemini Flash * Doc: Add IPEX-LLM model provider (#1417) * Add related doc for IPEX-LLM accelerated Ollama provider * Add description in providor title and other small updates * small tweaks * add span (#1374) * 👷 add node_sqlite3 to binary/build * fix build * refactor build util * fix terminal copying * add getSession, updateSession * fix build errors * no proxy option * fix potential config loading bug * feat: Add support for Cloudflare AI Gateway (#1425) Co-authored-by: [email protected] <[email protected]> * install swc --save-dev * fix template path * 🧑💻 speed up debugging * improving templating paths disambiguation * autocomplete stopping improvement * ⚡️ increase cache hit rate for autocomplete * ⚡️ autocomplete improvements * ⚡️ make autocomplete more token efficient * 🐛 don't override max tokens for local models * 🚑 fix onboarding loop * build errs --------- Co-authored-by: Ruben Kostandyan <[email protected]> Co-authored-by: Justin Milner <[email protected]> Co-authored-by: tnglemongrass <[email protected]> Co-authored-by: Lukas Baron <[email protected]> Co-authored-by: Fernando <[email protected]> Co-authored-by: Justin Milner <[email protected]> Co-authored-by: Justin Milner <[email protected]> Co-authored-by: Tijs Zwinkels <[email protected]> Co-authored-by: DJ Johnson <[email protected]> Co-authored-by: sam <[email protected]> Co-authored-by: Jose Vega <[email protected]> Co-authored-by: Pratik Parmar <[email protected]> Co-authored-by: Sam El-Husseini <[email protected]> Co-authored-by: Peter Zaback <[email protected]> Co-authored-by: James Delorey <[email protected]> Co-authored-by: catatapiafuentes <[email protected]> Co-authored-by: Patrick Erichsen <[email protected]> Co-authored-by: Yuwen Hu <[email protected]> Co-authored-by: James Delorey <[email protected]>
- Loading branch information
I believe this code here is causing darwin-arm64 to fail when trying to install dependencies for the first time.