Commit Graph

214 Commits

Author SHA1 Message Date
aadarshkt c8d7e1c041 Reduce the click area of "click-to-re-index. 2025-03-18 12:44:46 +05:30
ferenci84 bb9ab5e871 update Bedrock and fix types 2025-03-09 12:21:31 +01:00
= e9bfccd278 prompt logs cross platform 2025-02-28 17:45:13 -08:00
= c388e47cd5 jetbrains cross env support for CE 2025-02-28 17:25:35 -08:00
Andres Smith e557c139d3 Fix renderInlineAs 2025-02-28 00:04:05 +01:00
Nate 8dd3e409b5 remove feature flags 2025-02-26 00:45:17 -08:00
Nate 1e39df3632 updates for on-prem-proxy 2025-02-23 20:04:31 -08:00
Dallin Romney e8f6cf9bd1 Revert "Merge branch 'main' of https://github.com/continuedev/continue into dallin/model-toggles"
This reverts commit 1b76237b4b, reversing
changes made to 6e46bf0135.
2025-02-21 13:48:35 -08:00
Dallin Romney 1b76237b4b Merge branch 'main' of https://github.com/continuedev/continue into dallin/model-toggles 2025-02-21 13:45:13 -08:00
Dallin Romney 6e46bf0135 re-add package json thingy 2025-02-21 12:48:52 -08:00
Dallin Romney 86ff6f7d4a
Update package.json 2025-02-21 12:04:11 -08:00
Dallin Romney a8a8607456 quick build 2025-02-21 11:17:23 -08:00
Nate 2cbea9e3e1 update url, implement in intellij 2025-02-13 10:39:42 -08:00
tomasz-io 6e71d92283 Reapply "improv: upgrade esbuild"
This reverts commit 0e7ea0fdb0.
2025-02-12 13:44:04 -08:00
tomasz-io 0e7ea0fdb0 Revert "improv: upgrade esbuild"
This reverts commit 0ef4d66016.
2025-02-12 13:39:04 -08:00
tomasz-io 0ef4d66016 improv: upgrade esbuild 2025-02-12 13:32:16 -08:00
Nate a79bdda868 update package-lock 2025-02-11 22:15:33 -08:00
Patrick Erichsen b1649e2627
Merge pull request #4019 from continuedev/pe/win-arm64-lancedb-pt2
feat: use @lancedb/vectordb-win32-arm64-msvc
2025-02-11 10:24:30 -08:00
Patrick Erichsen f4a11e7603 use correct .tar.gz 2025-02-10 18:26:48 -08:00
Roger Meier 18fd7fbe58 fix: bump node.js dependencies 2025-02-10 12:10:43 +01:00
Patrick Erichsen 027732073a feat: use @lancedb/vectordb-win32-arm64-msvc 2025-02-07 12:28:06 -08:00
Nate Sesti 48a6e2c3ce
Merge pull request #3939 from continuedev/dallin/jetbrains-messages
Remove duplicate jetbrains streaming errors
2025-02-05 13:22:26 -08:00
Nate accd5d4b50 catch all config loading errors 2025-02-04 19:17:42 -08:00
Dallin Romney 787c4632c5 include message in messenger error handling 2025-02-02 17:05:19 -08:00
Patrick Erichsen 3b539d53c3 feat: assistant select 2025-01-28 16:06:49 -08:00
Nate f89a9abece fix auth link 2025-01-21 14:57:25 -08:00
Patrick Erichsen a4d3c1f87c bugfix: handle generator types in JB 2025-01-20 12:36:08 -08:00
Patrick Erichsen 54281ac8ec update build 2025-01-16 19:17:35 -08:00
Patrick Erichsen 83e3b8e484 Update build.js 2025-01-16 19:02:56 -08:00
Patrick Erichsen 03956f18fc Revert "update build"
This reverts commit fe560fe12a.
2025-01-16 19:02:37 -08:00
Patrick Erichsen fe560fe12a update build 2025-01-16 18:41:13 -08:00
Patrick Erichsen c40c98d02c
Merge branch 'main' into pe/jb-test-updates 2025-01-16 16:39:53 -08:00
Patrick Erichsen 727392b627 update build 2025-01-16 16:20:58 -08:00
Test a80a27720b bugfix: binary build issues 2025-01-14 15:53:37 -08:00
Nate aadec122d9 update package-locks again 2025-01-14 14:07:38 -08:00
Test b49677711b fix: disable lancedb cpu check 2025-01-13 18:44:59 -08:00
Nate 9edd5e3e24 Use ConfigResult everywhere 2024-12-24 14:03:23 -05:00
Test d6bcf4cea4 Update build.js 2024-12-23 14:12:14 -06:00
Test 0e2587cc71 fix: broken JB build 2024-12-23 13:50:24 -06:00
Test a045074e0b Update package.json 2024-12-22 19:53:20 -06:00
Test fe9e6ed61c Update build.js 2024-12-22 19:51:07 -06:00
Test 267961f5b6 fix: build issues with jetbrains 2024-12-22 14:05:28 -06:00
Test 9a205ba001 gui: misc bugfixes 2024-12-18 14:33:31 -08:00
Test b76af6a3da Squash commits for JB integration testing 2024-12-17 09:12:33 -08:00
Test f0a04928ae bugfix: remove unused `node_modules` in binary 2024-12-10 13:26:45 -08:00
Tomasz Stefaniak 88de367bc5
Merge pull request #3275 from continuedev/tomasz/more-e2e
More GUI tests
2024-12-09 18:33:45 -08:00
Nate Sesti 81a8e418d2
Merge pull request #3198 from continuedev/dallin/core-tests-1
Core Utils Tests Part 2
2024-12-09 18:30:33 -08:00
tomasz-io 8ad1e0e5a7 Merge branch 'main' into tomasz/more-e2e 2024-12-09 17:57:23 -08:00
Test 1d5e164325 feat: add `tsc:watch` cmd to vs code 2024-12-09 15:57:48 -08:00
tomasz-io 28e8912584 test: expand e2e tests 2024-12-09 14:25:08 -08:00
Dallin Romney 606c1ca4b5 messenger moves 2024-12-05 21:48:06 -08:00
Test 5921bfac67 fix: circular state in redux selector 2024-11-30 19:19:33 -06:00
Patrick Erichsen cf08f14f95
Merge pull request #2922 from continuedev/dependabot/npm_and_yarn/binary/braces-3.0.3
build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /binary
2024-11-14 17:33:42 -08:00
dependabot[bot] d06f5f105e
build(deps-dev): bump braces from 3.0.2 to 3.0.3 in /binary
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 07:41:46 +00:00
dependabot[bot] 48c0caec7b
build(deps): bump @75lb/deep-merge from 1.1.1 to 1.1.2 in /binary
Bumps [@75lb/deep-merge](https://github.com/75lb/deep-merge) from 1.1.1 to 1.1.2.
- [Commits](https://github.com/75lb/deep-merge/compare/v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: "@75lb/deep-merge"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 07:41:46 +00:00
Test de1f04ec19 update lock files 2024-10-24 11:22:44 -07:00
reosablo dfaa02c505 feat: add Vertex AI support 2024-10-19 00:09:36 +09:00
Test 954283381c chore: remove old paths 2024-10-17 12:26:08 -07:00
Test 14073e4831 chore: update JB docs and devex 2024-10-16 16:08:14 -07:00
Test c67e0449d9 remove unused code 2024-10-15 11:09:07 -07:00
Test dc1eff8e8a add download step 2024-10-14 17:24:44 -07:00
Test 1a85fd61f7 remove esbuild from `binary` build script 2024-10-14 13:35:51 -07:00
Nate 06f75e27a1 bump gradle version 2024-10-03 10:28:45 -07:00
Nate 8a6e38c6e1 Merge branch 'dev' into nate/jetbrains-updates 2024-09-22 11:39:44 -07:00
Nate d970c9ce59 update log location 2024-09-21 15:30:28 -07:00
Nate 90e8e0d6c7 don't unquarantine? 2024-09-21 11:12:10 -07:00
Nate 879f03a77e fix bad test 2024-09-21 11:02:52 -07:00
Nate f74edc1fb3 try tests with quarantine removal 2024-09-21 10:55:40 -07:00
Test 5b9215b3c4 add `copy` text 2024-09-17 14:40:24 -07:00
Test 0e55c08be3 fix: hmr issues with non-react component exports 2024-09-17 11:50:13 -07:00
Nate 732609ca92 make sure that jetbrains tooltips disappera 2024-09-16 13:04:46 -07:00
Adam Shedivy f7e03598f1 add option to provide full watsonx endpoint 2024-09-03 10:11:17 -05:00
Nate cffee3d4c4 improved binary tests 2024-09-01 15:54:16 -07:00
Test 625fdb0157 Merge branch 'dev' into pe/docs-sitemap 2024-08-22 19:40:05 -07:00
Patrick Erichsen 23fffea2cc copy libs into out 2024-08-21 14:06:11 -07:00
Nate Sesti 998303b2e6 fix binary tests 2024-08-19 15:30:35 -07:00
Nate Sesti 67cbfb12ee add debug logs to core.log 2024-08-19 15:09:30 -07:00
Nate Sesti 77b4b67282 improved indexing error handling 2024-08-19 13:31:18 -07:00
Nate Sesti 0f24577bd1 fix build to include package.json 2024-08-18 20:49:48 -07:00
Nate Sesti d5522a989f publish to eap and stable 2024-08-18 15:03:39 -07:00
Nate Sesti f34b06fb83 temporary fix for encoding packaging issues 2024-08-17 12:31:15 -07:00
Nate Sesti d3e31412b0 update build to include worker files 2024-08-16 17:21:36 -07:00
Patrick Erichsen 28a2042b7f
feat: items used text (#1973)
* bump tsconfig

* feat: count items used dropdown

* context items used
2024-08-09 08:52:35 -07:00
Nate Sesti 85b3d211a6 update intellij build for new workers 2024-08-08 10:46:42 -04:00
yytdfc ab971ec6b8
add sagemaker provider (#1917)
Co-authored-by: Patrick Erichsen <patrick.a.erichsen@gmail.com>
2024-08-07 07:05:37 -07:00
Nate Sesti 7050d76828 small UI fixes 2024-08-05 23:47:01 -04:00
Patrick Erichsen 228bc30e89
fix: improve textarea ux (#1901)
* fix: improve textarea ux

* Edit TipTapEditor.tsx

* update binary tsconfig

* fix ignore issues
2024-08-02 12:50:49 -07:00
Patrick Erichsen d7dbdfff48
feat: configure docs through config.json (#1864)
* feat: configure docs through config.json

* use correct baseUrl column

* add/remove docs through config.json

* add favicon

* add advanced section in form

* update package authors

* index all using sqlite

* use pre indexed doc

* refresh submenu on save

* setup tests

* stash apply

* update tests

* create singleton

* remove unused code

* fix migration err

* remove unused code

* bugfix: isPreindexedDoc
2024-08-01 16:56:27 -07:00
Ruben Kostandyan c3236c9aea
Moving Bedrock integration to Converse API to support all models (#1871)
Co-authored-by: Ruben Kostandyan <ruben.kostard@gmail.com>
2024-07-30 09:14:02 -07:00
Nate Sesti 7fdd1ef74f update jetbrains version 2024-07-28 23:12:37 -07:00
Nate Sesti 6a784b6a5a tweaks to new tokenizing 2024-07-26 15:04:08 -07:00
Nate Sesti 8bb64a8ecf fix import error in jetbrains plugin 2024-07-25 10:20:10 -07:00
Josh Vera a758d75c4a
Index on file change (#1785)
* Reload the submenu items when the context provider data is refreshed

* update version

* Just call refreshSubmenuItems

* remove log statements

* cleanup

* Remove the Promise declaration

* Copy currentFiles to a new dict since we're going to mutate it

Don't mutate the caller's currentFiles unexpectedly

* Remove reIndexFile and just call index/forceReIndex

* We MUST await the refreshCodebaseIndex call

* Expose send on core

* remove unused import

* Reindex the workspaces on save

* Call core.send

Ideally, we can implement externalRequest on the webview later so we don't have to expose messenger to the VSCode extension

* Always refreshSubmenuItems in refreshCodebaseIndex

* whitespace

* Change messenger back to private
2024-07-22 13:22:55 -07:00
Patrick Erichsen ca7bde9b5e
feat: single default quick pick to edit (#1743)
* feat: single default quick pick to edit

* Update quick-actions.md

* Update quick-actions.md

* use defaultQuickAction
2024-07-15 17:35:43 -07:00
Nate Sesti afa582345a
Nate/control plane client (#1691)
* docs: add docs and schema for "OS" provider (#1536)

* ignore .env

* fix(gui): ctx rendering w/ renderInlineAs: "" (#1541)

*  use and cache imports for autocomplete (#1456)

*  use and cache imports for autocomplete

* fix tsc

* fix codeqwen autocomplete leading space

* add voyage rerank-1

* feat: `--noEmit` for tsc checks in CI (#1559)

* docs: update CustomContextProvider docs (#1557)

* add stop tokens to qwen prompt

* update docs to reflect 3.5 sonnet being best

* docs: comment out unused providers (#1561)

* import Handlebars

* feat: toast notification for config updates (#1560)

* feat: toast notification for config updates

* feat: only trigger toast on config.json save

* displayRawMarkdown option

* feat: open pane on install (#1564)

* feat: open pane on activation

* comment out testing code

* update to reflect 16 stop words limit for deepseek

* feat: only trigger config update toast in vscode (#1571)

* docs(prompt-files): fix typos + clarify (#1575)

* doc: prompt file typo + clarifications

* fix: add back correct docs

* chore: add telemetry for pageviews (#1576)

* feat: update onboarding w/ embeddings model (#1570)

* chore(gui): remove unused pages

* feat: add embeddings step

* feat: update styles

* feat: copy button updates

* fix: correct pull command for embed model

* fix: remove commented code

* fix: remove commented code

* feat: simplify copy btn props

* chore: rename onboarding selection event

* feat: add provider config

* fix: undo msg name

* remove dead code

* fix: invalid mode check

* fix: remove testing logic

* docs(telemetry): add pageviews to tracking list (#1581)

* Add reranker configuration options to codebase embedding docs (#1584)

- Introduce reranker concept
- List available reranker options
- Provide configuration instructions
- Update keywords to include "reranker"

* chore: update pr template with screenshots (#1590)

* Refactor ConfirmationDialog to use SecondaryButton for cancel action (#1586)

* Added instructions for running docs server locally (#1578)

- Added NPM script method
- Added VS Code task method
- Update contributing guidelines

* Update branch policy (#1577)

- Change PR target to `dev` branch
- Update `CONTRIBUTING.md` instructions

* Consolidate example configurations into the main configuration guide (#1579)

- Moved examples to configuration.md
- Deleted the separate examples.md file
- Updated sidebar order and links
- Improved readability and structure in configuration.md

* fix: fullscreen gui retains context when hidden, fixed fullscreen focusing (#1582)

* Update completionProvider.ts (warning tab-autocomplete models) (#1566)

* feat: enhanced IndexingProgressBar with blinking dot feature

- Integrated BlinkingDot component
- Added STATUS_COLORS for various states
- Replaced CircleDiv with BlinkingDot in UI
- Updated status messages and layout

* small UI tweaks

* feat(gui): enhance ModelCard, ModelProviderTag, and Toggle components (#1595)

- add styling and adjustments to ModelCard
- update ModelProviderTag font size
- remove box shadow from Toggle component
- tweak icon styles in ModelCard
- improve alignment and spacing

* media query

* feat: add best experience onboarding

* fix: file rename

* stop movement on button hover by keeping same border thickness

* fix mistake in setting cursor: pointer

* fix when free trial option is shown

* Support Node.js versions below 20 for streaming response handling (#1591)

- Add fallback for Node < 20
- Implement toAsyncIterable for streaming
- Use TextDecoder for manual decoding
- Maintain existing streaming for Node 20+

* small fixes

* feat: add free trial card to onboarding (#1600)

* feat: add free trial card to onboarding

* add import

* fix hasPassedFTL

* fix /edit cancellation from UI

* feat: add `applyCodeBlock` experimental prop (#1601)

* feat: add new model styling improvements (#1609)

* feat: add new model styling improvements

* better gap size

* feat: update bug_report.yml (#1610)

* chore: update bug_report.yml

* typo fix

* feat: add labels to "Add docs" dialog (#1612)

* feat: add labels to "Add docs" dialog

* remove autofocus

* don't double load config

* small fixes

* speed up directory traversal, and use correct native path module

* option not to show config update toast

* merge air-gapped and recommended setup pages

* chore: add telemetry for full screen toggle (#1618)

* Fix headings in codebase-embeddings.md (#1617)

* mention jetbrains

* docs: update changie  (#1619)

* feat: updated changie config

* hide toc and autogenerate

* Update changelog.mdx

* link to deeper explanation of embeddings models

* ensure target="_blank" for all links in sidebar

* fix gif links in intellij README.md

* don't require rust in dependency installation

* chore: fix padding on gh button (#1620)

* chore: adjust button padding

* Update tasks.json

* escape colons in diff path

* smoother lancedb indexing reporting

* smooth progress updates for indexing

* fix tsc err

* rerank-lite-1

* remove doccs

* basic tests for VS Code extension

* improved testing of VS Code extension

* docs: add docs and schema for "OS" provider (#1536)

* ignore .env

* 🚑 fix constant warnings when onboarding with Ollama

*  use and cache imports for autocomplete (#1456)

*  use and cache imports for autocomplete

* fix tsc

* team analytics

* apply control plane settings

* workos auth

* ide protocol get session info

* UI for auth

* profile switching

* small fixes

* updates

* refresh tokens

* updates

* fix tsc errs

* model select in toolbar to make room for profile selector

* prod client id

* link to prod URL

* internal beta option

* profiles change listener

---------

Co-authored-by: Patrick Erichsen <patrick.a.erichsen@gmail.com>
Co-authored-by: Priyash <38959321+priyashpatil@users.noreply.github.com>
Co-authored-by: Jonah Wagner <jonahwagner231@gmail.com>
Co-authored-by: YohannZe <99359799+YohannZe@users.noreply.github.com>
Co-authored-by: Dan Dascalescu <ddascalescu+github@gmail.com>
2024-07-08 21:51:53 -07:00
Nate Sesti 8024136e11 jetbrains fix 2024-07-08 16:36:08 -07:00
Nate Sesti 1386eb692a
Nate/better retrieval (#1677)
* deduplicatearray tests

* break out separate retrieval pipelines

* IConfigHandler

* tests for codebase indexer

* better .continueignore for continue

* indexing fixes

* ignore .gitignore and .continueignore when indexing

* retrieval pipeline improvements
2024-07-05 22:40:19 -07:00
Nate Sesti 04c08c7159
dev (#1542)
* docs: add docs and schema for "OS" provider (#1536)

* ignore .env

* fix(gui): ctx rendering w/ renderInlineAs: "" (#1541)

*  use and cache imports for autocomplete (#1456)

*  use and cache imports for autocomplete

* fix tsc

* fix codeqwen autocomplete leading space

* add voyage rerank-1

* feat: `--noEmit` for tsc checks in CI (#1559)

* docs: update CustomContextProvider docs (#1557)

* add stop tokens to qwen prompt

* update docs to reflect 3.5 sonnet being best

* docs: comment out unused providers (#1561)

* import Handlebars

* feat: toast notification for config updates (#1560)

* feat: toast notification for config updates

* feat: only trigger toast on config.json save

* displayRawMarkdown option

* feat: open pane on install (#1564)

* feat: open pane on activation

* comment out testing code

* update to reflect 16 stop words limit for deepseek

* feat: only trigger config update toast in vscode (#1571)

* docs(prompt-files): fix typos + clarify (#1575)

* doc: prompt file typo + clarifications

* fix: add back correct docs

* chore: add telemetry for pageviews (#1576)

* feat: update onboarding w/ embeddings model (#1570)

* chore(gui): remove unused pages

* feat: add embeddings step

* feat: update styles

* feat: copy button updates

* fix: correct pull command for embed model

* fix: remove commented code

* fix: remove commented code

* feat: simplify copy btn props

* chore: rename onboarding selection event

* feat: add provider config

* fix: undo msg name

* remove dead code

* fix: invalid mode check

* fix: remove testing logic

* docs(telemetry): add pageviews to tracking list (#1581)

* Add reranker configuration options to codebase embedding docs (#1584)

- Introduce reranker concept
- List available reranker options
- Provide configuration instructions
- Update keywords to include "reranker"

* chore: update pr template with screenshots (#1590)

* Refactor ConfirmationDialog to use SecondaryButton for cancel action (#1586)

* Added instructions for running docs server locally (#1578)

- Added NPM script method
- Added VS Code task method
- Update contributing guidelines

* Update branch policy (#1577)

- Change PR target to `dev` branch
- Update `CONTRIBUTING.md` instructions

* Consolidate example configurations into the main configuration guide (#1579)

- Moved examples to configuration.md
- Deleted the separate examples.md file
- Updated sidebar order and links
- Improved readability and structure in configuration.md

* fix: fullscreen gui retains context when hidden, fixed fullscreen focusing (#1582)

* Update completionProvider.ts (warning tab-autocomplete models) (#1566)

* feat: enhanced IndexingProgressBar with blinking dot feature

- Integrated BlinkingDot component
- Added STATUS_COLORS for various states
- Replaced CircleDiv with BlinkingDot in UI
- Updated status messages and layout

* small UI tweaks

* feat(gui): enhance ModelCard, ModelProviderTag, and Toggle components (#1595)

- add styling and adjustments to ModelCard
- update ModelProviderTag font size
- remove box shadow from Toggle component
- tweak icon styles in ModelCard
- improve alignment and spacing

* media query

* feat: add best experience onboarding

* fix: file rename

* stop movement on button hover by keeping same border thickness

* fix mistake in setting cursor: pointer

* fix when free trial option is shown

* Support Node.js versions below 20 for streaming response handling (#1591)

- Add fallback for Node < 20
- Implement toAsyncIterable for streaming
- Use TextDecoder for manual decoding
- Maintain existing streaming for Node 20+

* small fixes

* feat: add free trial card to onboarding (#1600)

* feat: add free trial card to onboarding

* add import

* fix hasPassedFTL

* fix /edit cancellation from UI

* feat: add `applyCodeBlock` experimental prop (#1601)

* feat: add new model styling improvements (#1609)

* feat: add new model styling improvements

* better gap size

* feat: update bug_report.yml (#1610)

* chore: update bug_report.yml

* typo fix

* feat: add labels to "Add docs" dialog (#1612)

* feat: add labels to "Add docs" dialog

* remove autofocus

* don't double load config

* small fixes

* speed up directory traversal, and use correct native path module

* option not to show config update toast

* merge air-gapped and recommended setup pages

* chore: add telemetry for full screen toggle (#1618)

* Fix headings in codebase-embeddings.md (#1617)

* mention jetbrains

* docs: update changie  (#1619)

* feat: updated changie config

* hide toc and autogenerate

* Update changelog.mdx

* link to deeper explanation of embeddings models

* ensure target="_blank" for all links in sidebar

* fix gif links in intellij README.md

* don't require rust in dependency installation

* chore: fix padding on gh button (#1620)

* chore: adjust button padding

* Update tasks.json

* escape colons in diff path

* smoother lancedb indexing reporting

* smooth progress updates for indexing

* fix tsc err

* rerank-lite-1

---------

Co-authored-by: Patrick Erichsen <patrick.a.erichsen@gmail.com>
Co-authored-by: Priyash <38959321+priyashpatil@users.noreply.github.com>
Co-authored-by: Jonah Wagner <jonahwagner231@gmail.com>
Co-authored-by: YohannZe <99359799+YohannZe@users.noreply.github.com>
Co-authored-by: Dan Dascalescu <ddascalescu+github@gmail.com>
2024-06-28 16:21:36 -07:00
Nate Sesti d8ce2279fb Merge branch 'main' into preview 2024-06-23 12:44:14 -07:00
Nate Sesti ca884b8212
fix ollama onboarding (#1539)
* allow setting apiBase for bedrock provider

* ️ better linking

*  new prompt file action

* ️ strip <COMPLETION> from GPT-4 completion

* continue proxy FIM support

* warn user if potentially dangerous command is generated

* tab autocomplete docs

* docs: update PR template (#1531)

* chore: add docs to install script (#1533)

* fix(extensions): schema for db ctx provider (#1534)

* fix(extensions): schema for db ctx provider

* fix: invalid enum

* prettierignore

* docs: add docs and schema for "OS" provider (#1536)

* tests (#1501)

* 👷 CI for jetbrains

* default working dir

* changelog

* build binaries

* binary testing setup

* idesettings

* core binary testing

* run binary tests in ci

* remove unused targets

* needs build

* console.log bin contents

* fix ci

* fix win32 binary download

* test

* no linux arm64

* macos latest

* macos-12

* binary permissions

* upload logs

* fix

* upload full folder as binary artifact

* test

* test macos only

* set full execute permissions

* copy sqlite binary

* cd

* it worked!

* build again in test job

* debug

* remove timeout

* info

* log

* log2

* more logs

* catch

* fewer logs

* test all platforms

* test downloaded artifact

* needs build

* updates

* build

* false

* release

* add tag and upload binaryes

* change tag name

* proper artifact upload

* jest updates

*  generate a few unit tests with Continue

* fix imports related to IdeSettings

* run tsc on PRs

* remove shareSession command (unused)

* update release process

* update plugin version

* don't show ghost text when jetbrains completion visible

* run jetbrains ci in main

* check ts in dev

* ignore .env

* 🚑 fix constant warnings when onboarding with Ollama

---------

Co-authored-by: Patrick Erichsen <patrick.a.erichsen@gmail.com>
2024-06-21 11:09:03 -07:00